产业观察 多核x86能否将RISC服务器挑落马下?

    2006年是双核服务器市场全面升温的一年。虽然x86处理器历经10年才赶上RISC双核芯的步伐,但从英特尔和AMD的发展规划可以看出,在今年底或明年初,多核多线程x86产品将出现??就目前的情况看,4路4核产品不久便会上市。与双核系统的兴起相伴,一些x86架构服务器厂商去年就停产了部分8路服务器。虽然质疑声不断,但英特尔和AMD在今年上半年就已经开始供应搭配虚拟化等先进技术的服务器平台,而从今年底至明年初,还会将4核产品推向市场,届时x86服务器将真正实现“以一当多”。另外,随着x86服务器得到多核技术的支撑,其对RISC架构服务器市场的冲击将变得更为直接。
  
    可以肯定的是,随着x86架构处理器步入多核多线程技术领域,x86服务器已经有资本可以真正地与RISC架构处理器以及基于RISC处理器的服务器系统“掰手腕”,并在传统的高端服务器领域展开正面较量。
  
    双核处理器架构很早就出现在RISC处理器上,IBM在2001年10月就推出基于双核的POWER 4处理器;Sun和惠普先后推出了基于双核架构的UltraSPARC IV以及PA-8800芯片。虽然在x86领域出现双核处理器已经是2004年的事,但在x86领域中出现双核架构,对业界的影响远比在RISC架构上出现双核的影响要大,毕竟从成本、性能和易用性的综合考虑,x86架构服务器的市场空间和应用领域显然更为广阔。而这一特点已经注定,x86架构服务器在完成多核多线程的技术飞跃后,必然会对RISC架构服务器市场带来冲击。
  
    多核x86系统的技术优势
  
    多核多线程x86产品和单核处理器产品相比,有着明显的性能优势,其能够以更低的频率处理更高的工作负载,因而能够避免通常由多处理器设计导致的功率需求和散热问题。另外,多核多线程处理器能够为依赖x86构架服务器作为IT网络中枢的企业,提供运行更多复杂应用程序所需的性能。曙光销售总监王成江表示,“多核多线程x86产品的面世,可以很快为企业和消费者带来便利。多核处理器可以使工作负担较重的领域??尤其是那些已经在使用多线程应用的领域??得到显著的效率提升,促进服务器、工作站产品的发展。”浪潮服务器产品事业部市场推广专员程妙玉也指出,“对用户来说,多核多线程x86服务器市场的不断壮大,将给他们提供更多的选择和更好的产品性价比。”
  
    无疑,多核多线程x86服务器系统在市场端已经取得了一定的成绩,但从技术端来看,x86指令集依然十分复杂,仍存在编码长度不一的问题。更重要的是,这样的指令级架构将直接影响服务器产品最为重要的可靠性和稳定性。相对而言,一直占据高端服务器市场的RISC架构处理器,之所以能够屹立至今,其对于高端客户最大的价值就是利于设计实现更完整的系统可靠性体系。为了不断实现新的性能超越和新功能,x86指令集数年来不断更新、增加新的指令。而且,x86处理器厂商之间的新增指令集尚不能完全相容,就实现虚拟化功能而言,Intel Vanterpool和AMD Pacifica就存在根本上的区别。显然,指令集的稳定性非常关键,而相比于x86体系架构而言,RISC指令集的稳定性要高得多,并可以长时间无须新增指令,而这也正是RISC架构体系长久不衰的根本原因所在。
  
    对于x86体系架构所遇到的问题,浪潮程妙玉谈到,“从市场端来看,目前RISC架构服务器是不可替代的,但随着x86体系多核多线程技术的提升,如果能够达到或超过小型机的技术水平,那么RISC服务器市场将受到很大的影响。但从高可靠性设计和容错、软件、解决方案的系统集成‘打包’业务来看,RISC服务器对于很多特殊的客户来说,无法取代。而x86服务器最适合哪些市场还要看用户的选择,比如电信增值、政府社保工作等注重性价比的应用领域,即为x86服务器的优势市场。而且从目前的市场状况看,虽然上述领域还有很多项目采用了RISC架构的小型机,但这些方案中的大部分完全可以使用x86架构产品来解决,可见多核多线程x86服务器的快速普及尚具有很大市场潜力。”
  
    RISC服务器市场受冲击
  
    无论从性能上看,还是从性价比上看,x86服务器已经具备了挑战RISC服务器的实力。更重要的是,x86架构上除了有Windows以及各种版本的Linux的支持外,由于Sun的Solaris系统已经开源,并且正式支持x86架构,这使得x86服务器上的应用也能够具有传统Unix系统上的完整性和稳定性。
  
    目前服务器两大主流架构之间的市场较量已渐渐展开,随着x86阵营的英特尔、AMD对服务器芯片市场的不断侵蚀,RISC架构的代表厂商IBM、惠普、Sun等也不断推出更高性能的服务器处理器,来巩固自己在服务器处理器芯片领域的优势地位。已经有越来越多的用户在采购时,面临如何来选择服务器的处理器架构问题。x86架构服务器和RISC架构服务器的市场重合点正在日益扩大,而在交叉地带,双方在性能、价格等指标上的参数也正在日益接近。
  
    对此,王成江举例说,“2005年末,曙光发布了一款基于AMD皓龙处理器的8路服务器,号称‘第二代小型机’。在济南市某局的项目中,4台这样的服务器构建了一个集群系统,与类似配置的4台8路小型机集群进行了Oracle RAC测试比较,从5并发用户到50并发用户,两套系统的查询时间非常接近。按照采购成本计算,前者也就是后者的一半。由此可见,x86架构服务器已经从性能上具备了替代小型机的可能性。虽然这只是一个案例,但经过长时间、众多行业的不断实践,以及多核多线程x86产品的涌现和性能不断攀升,必然会带来用户采购习惯上的变革。”
  
    此外,虚拟化技术也将成为多核多线程x86产品的重要增值技术。虚拟化技术可以让一台物理计算机虚拟出若干个虚拟的系统,这些虚拟系统能使用同样的资源独立工作,而双核处理器将成为虚拟化技术实施的物理平台。另外,各行业大幅增加的计算能力要求也使企业的计算中心能够通过虚拟技术更有效地利用数据中心的计算资源,这些来自客户端的新应用和新需求,成为促成x86系统再次取得飞跃性增长的坚实基础。