双核+刀片 专家谈06上半年服务器市场状况

    不断攀升的火热温度,以及日渐延长的白昼均在向我们预示:夏天来了。而夏天的到来也就意味着前半年的结束。在前半年结束的时候,我们已经很习惯于从各方面去做一个年中总结,当然也不会放过各大IT产品市场。这里我们就锁定服务器市场来看看。


    到现在来看,在服务器市场领域表现出的状况似乎有些混杂。根据IDC的报告,在刚刚过去的第二季度,服务器销量是上升的,但收入却是下滑的;低端的批量服务器尽管增长速度在放缓,但仍然是主要的服务器增长领域,因为在中端和高端服务器领域呈现出的依然是持续下滑的状态。


    根据IDC分析师Matt Eastwood的观点,服务器市场经过三年的持续增长,在今年第一季度就开始出现减速的迹象。他认为,IT主管者们正在针对他们的IT基础架构做文章,希望能够提供新的IT服务以及提升现有服务等级,同时也在对IT预算进行谨慎考虑。


    x86势不可挡


    值得关注的是,尽管Linux服务器市场表现出强劲的增长态势,但真正加速低端服务器扩张的是基于Microsoft Windows的服务器。根据IDC的数字,在2006年第一季度Windows服务器的收入为44亿美元,占据了总体服务器收入中37.1%的份额,也是份额最大的一块领域。


    Gartner的分析师Jeffrey Hewitt也表示,x86服务器仍然是整个服务器市场中表现最强劲的部分,对于满足目前Web相关的增长需求来说,x86服务器仍然是第一位的服务器选择。


    而且,随着Dell在5月中旬宣布加入到Opteron阵营中,所有提供x86架构服务器的几大全球服务器巨头都已经开始同时提供AMD和Intel处理器的服务器。


    x86架构服务器的范围也是最广泛的,从1U通用机型一直延续到具有很高价格的高性能服务器。如Unisys推出的ES7000/600系列,就是支持具有扩展64位技术(EM64T)的Xeon MP处理器,最大可支持到32路处理器。这对于一些需要为数据库或应用程序提供巨大内存寻址能力的客户来说是理想的平台。


    Sun也是x86市场的一个主要提供商,由于它只使用64位处理器,因此把它的此类服务器称为x64服务器产品线。据Sun公司介绍,一些新兴企业已经将其IT基础架构构建在Sun平台之上,而且还有用户通过专门的统计表明,在x64服务器上运行Solaris 10的成本比在 Intel平台上运行成本的一半还要低。


    毫无疑问,Sun公司对其非SPARC机器具有很大的计划,Sun正在扩充其x64服务器产品线,据说会在今年增加16路的x64服务器。但是SPARC/Solaris仍然是Sun的核心,过去几个月有不少给人印象深刻的发布。在2月,Sun发布UltraSPARC Architecture 2005以及HyperVisor API规格,以鼓励更多Linux、BSD和其他操作系统、中间件、应用程序等支持UltraSPARC T1处理器;接下来的3月份,Sun公司又公布了硬件设计要点以及Solaris 10操作系统端口规范。这样开发人员就能够访问UltraSPARC T1独特的CMT(chip multithreading)技术,它是基于OSI-compliant GNU GPL(General Public License)而发布的。


    尽管Sun和IBM都在Unix领域有很大的创新,但IDC报告显示,与2005年第一季度相比,2006年第一季度Unix服务器收入年同比下降7.1个百分点,出货量同比下降8.7个百分点。尽管在第一季度Unix服务器仍有39亿美元的总收入,占据整个服务器市场总收入的33.2%,但x86服务器已经超越Unix服务器,而成为最大的服务器市场领域。
  
    刀片服务器异常活跃


    尽管前面说服务器市场很多方面的增长在变缓,但那一定不是指刀片服务器。Gartner预测,到2010年刀片将会会是数据中心中20%的服务器形态;同时,IDC也表示在2006年第一季度刀片服务器相比去年第一季度有43.4%的收入增长,占据了今年第一季度总收入的5%,出货量增长率也高达29.5%。


    从厂商端来看,几乎就是IBM和HP在主导着刀片服务器这块领地,两家合起来占据了整块饼的75%,而且两家在市场上的你追我赶也分外激烈。另外,Dell也以扩充的刀片服务器产品线占据了11%的市场份额。


    值得指出的是,尽管除IBM、HP、Dell之外的其他厂商仅仅14%的刀片服务器领域争夺,但这些厂商也表现出了惊人的积极性,一些厂商在安放更多处理器或打造更高性能刀片上大做文章。例如Fujitsu就把自己的刀片服务器产品线扩充到4路和8路处理器,并支持Intel及AMD的单路、双路、四路处理器。


    Fujitsu公司相关负责人表示,Fujitsu的Opteron刀片已经能够扩展到8颗处理器,这样如果是用双核Opteron的话,就可以提供单机16核的刀片计算性能。同时,该负责人也表示,基于Xeon处理器的单路刀片服务器通常用于以IP为中心的领域,如Apache、WebSphere、WebLogic;而双CPU的刀片更适合于一些小型数据移动的环境,如Sybase、Oracle或Exchange等场合;新的Opteron双路及四路刀片服务器将会用于对计算有更强烈需求的情况,特别是财政以及医疗等垂直应用领域。


    据Fujitsu介绍,其所有的刀片服务器将从下月开始采用最新的Intel 及AMD双核处理器,也将会获得更多、更大的内存DIMM。另外,业界对于串行硬盘的广泛接受也将促进刀片服务器领域的发展。


    同样,SGI也已经为其Altix服务器系列中引入了一款刀片服务器。据该公司负责刀片的市场人员介绍,Altix 4700 刀片服务器的特色足以说明它是一款革命性的刀片形态。这一新的平台旨在满足高性能计算用户不断增加的性能需求,包括这些用户中正在浮现的关于性能密度以及功率效率的关注。创新性刀片设计通过把模块计算资源引入到高密度刀片形态,而把传统服务器的密度进一步提升,充分发挥了密度优势。这样,所有单独的资源都可以根据需求变化而被配置、扩展、升级以及服务。


    另外,根据SGI介绍,这一刀片服务器还对即将出现的下一代Intel Itanium 2 处理器提供了插座兼容。


    很显然,从1颗处理器向2颗甚至4颗处理器的转移已经是趋势,而且越来越多的用户也已经认识到了刀片服务器的商业价值,也认可拥有2颗及4颗处理器的刀片服务器在IT资源整合以及支持新兴IT负载方面是很有帮助的。


    用户选择呈现多样化


    今天当你选购服务器时会有更多的平台选择,其中很大的一个原因是x86系统正在越来越强大,也日渐拥有了丰富的功能特性。功能强大的新兴x86服务器为数据中心中的传统Unix服务器提供了更经济的替换选择。


    事实也证明了这一点。就是在二十几年以前,对于一些大型商业来说,关于用什么样的硬件平台来支撑业务这个问题相对很简单,那就是用大型主机,特别是对于金融行业更是如此。


    但是今天IT主管们在每做出一个购买决定之前都会有很多问题需要回答:选用刀片服务器还是1U机架?是选择单核处理器、双核处理器或者是四核处理器?选择32位还是64位?是否需要虚拟化?操作系统选择Windows还是Unix或者Linux?


    在服务器市场用户选择性增多的表象下,深层次的驱动因素正是来自x86平台的进步,这种类型的服务器已经不再是传统意义上人们印象中的不能胜任关键业务应用的低价格、低端Wintel盒子,相反它们不仅已经成为全球最为广泛被购买的服务器,而且已经有能力支持原本只能在昂贵的大型主机以及Unix服务器上运行的工作负载。


    而且这种原本只是由Intel开发的x86架构的功能还有望进一步提升。Intel和竞争对手AMD均已经同时支持64位和32位计算,推出了双核处理器,并在硅片中集成虚拟化技术以使虚拟化的负载执行得更好。特别是,Intel还推出以增强能源效率并提升性能为目标的新处理器架构。广大用户可以在这个夏季就享受到各主要服务器厂商提供的更新后的x86服务器,这些产品将具有很多性能提升,包括内嵌的安全以及电源管理工具。另外外,AMD和 Intel均已经计划在2007年推出四核的处理器。


    有人表示,今天的服务器市场,甚至你每眨一次眼都会发现有变化发生。x86市场的变化节奏毫无疑问快于Unix以及大型主机市场,厂商们的路线图已经从原来以年计改为现在以月计,而且还有继续缩短的迹象。


    这样,IT人员也需要紧密关注市场进展。但是也并不是说每一次升级发布以后你都需要淘汰旧硬件系统、引进新服务器系统。有专家指出,双核服务器以及64位的支持仅仅是x86平台演进过程中的必要步骤,还称不上是足以改变人们购买生命周期的变革。企业依然应该根据自己现有的更新计划或借操作系统升级时间点来引进新硬件系统。


    然而,内嵌的虚拟化技术也许会是能够打破常规的有意义的技术。各路专家也预测,在x86平台上的虚拟化将会大步向前迈进。不过这里需要提醒的是,如果你打算做虚拟化并计划在一套新的系统上来做,那么你应该稍微延期一下采购计划,这样可以确保你买到的是新的AMD Pacifica或Intel具备VT的技术。


    当然,诸多进步对于IT采购者来说是好消息,因为它们直接导致市场上出现很多低成本的服务器,而且有些系统已经足以适合替代原有的大型昂贵的服务器系统。那么企业怎么知道哪类服务器平台适合哪种类型的工作负载呢?一般情况下,我们建议你只需去拿着你的应用软件去寻找能把该软件运行得最好的那台服务器就可以了,相信你会发现这招是最直接也最有效的办法。