X86与非X86服务器,永远的战役
2013-01-24 天极网 编辑:佚名
中国古语云:“万物相生相克……一物降一物。”相生相克后衍生为辩证法重要观点,相生相克,物质之间互相制衡又并行前进,如此反复循环构筑平衡生态系统。纵观服务器沙场,X86与非X86博弈过程何尝不是相生相克,没有非X86的垄断,就没有X86的奋起;没有X86的称雄,就没有非X86的反击…….相生相克, X86与非X86架构一同驱动服务器产业熠熠生辉。对行业用户而言,服务器选型,X86与非X86相生相克间,生发多样选择——1+1=3(X86、非X86、X86+非X86融合架构)。相生Or相克——相生相克,X86与非X86的生存法则。
庄主易位 今非夕比 并非永恒
1996年,全球服务器市场占比,非X86架构占比78%,X86架构占比22%.(数据参考:IDC)
2012年第三季度,IDC与Gartner的调研数据均显示,X86服务器销售额有上升倾向,IDC数据显示X86服务器本季销售额上升2.0%,达89亿美元,Gartner的数据显示X86服务器销售额上升4.0%。非X86服务器均处于下滑状态:IDC数据显示,RISC、EPIC(Itanium Based)的服务器销售额为33亿美元,比2011年同期比减少17.1%。Gartner的数据显示,2012年第三季的RISC和Itanium的UNIX服务器销售额为33亿,比去年同期下跌16.4%。非X86服务器的销售额已经是连续5年下降,比率占服务器市场全体的27%。(数据参考:IDC与Gartner)
时隔16载,X86与非X86架构服务器市场占比互换位置。谁是这场战役结局的“导演”?再过一个16年,结局又会怎样?……你又想看到怎样的结局?……
非X86服务器, 包括大型机、小型机和Unix服务器,这类服务器产品传统印象为价格高昂、封闭体系,同时稳定性极佳,性能高,主要用在金融、电信等大型企业的关键业务支持中。X86服务器则为PC服务器,使用Intel或其他兼容X86指令集的处理器芯片和Windows操作系统的服务器,传统印象为价格便宜,稳定性差,安全度不够,主要用在中小企业或者大型企业的非关键业务中。
两者相较,非X86类似高端定制品,X86类似通用产品。两者“走”的不是一条路子。然而,事实并非如此,自从X86得到嵌入式计算认可的那天起,X86就意欲进驻非X86的地盘。于是非X86也开始寻找技术下移,试图弥补价格劣势中,保住高端用户同时博取中端用户的青睐。于是相生相克间,双方此起彼伏,而今天的服务器市场占有局面形成,原因有三:一是服务器市场低端需求群日益膨胀;二是X86生态系统牢固可靠;三是X86与非X86共同支持的厂商对X86的重心偏向。
相生相克间X86与非X86的生存法则源于服务器选型的用户选择
关于X86与非X86之争,已无须赘言,业界学者与不少媒体已多有写就。笔者仅就用户服务器选型角度为用户阐释使用X86与非X86的该与不该。
服务器选型,用户需了解前端服务器主要支撑自身业务哪一方面,而服务器选型,用户需要参考服务器的类目涵盖如下七点:
1. 性能:
用户需明确自身业务需求的性能偏向,业务工作负载是CPU密集型、I/O密集型还是其他应用负载。传统非X86架构中的RISC小型机,性能较X86服务器要高得多。然而,在不同应用负载中,两者的表现力各有千秋。
2. 价格:
从价格看,从软硬件采购到机器运维管理与升级,等等,X86的价格都较传统定制化的非X86服务器架构实惠。毕竟通用型X86遵循“One For ALL ,单一架构合适所有”标准化生产理念,如此一来,开放批量标准化生产的X86架构服务器自然成本较封闭的定制化产品价位低。 然而,通用开放X86产品面临的不安全风险却比封闭的非X86产品高,一旦风险出现,补救过程成本如何评估?价格其实是相对的,考虑选型需周全,就看用户怎么选。
3. 安稳性:
服务器选型时,用户需考虑到安全性、稳定性与可靠性,这三性是保证服务器正常运行的载体。除去用户自身操作能力和管理水平外,在硬件平台上,传统非X86架构服务器产品的三性要优于X86架构服务器。然而,随着X86服务器产品在冗余技术和高可用技术方面扩展,也使得双方在三性方面的差距正在缩短。
4. 易用可扩展性:
易用性如何当成为服务器选型一个不可忽视的考量点,相较而言,作为工业标准化架构X86无论在技术复杂程度方面还是人员技能要求方面都远不如非X86架构产品。因而X86架构的易用性较高。企业业务扩展需求的必然性要求服务器具有一定可扩展性。在服务器可扩展性方面,传统非X86服务器可扩展性方面比如小型机可扩展至8个CPU以上,而X86架构产品在至强E7/E5推出之后,在支持八路方面也有不俗的表现,同时X86集群也可实现较高扩展。
5. 兼容性:
兼容性方面,X86素来有兼容性超于其他的美誉。 整个X86生态系统比较完备,有众多支持的软件厂商。 而非X86架构的服务器厂商由于定制化性质明显,因而往往与一家厂商软硬件一体绑定,兼容性不如X86。兼容性如何将直接影响到企业业务的迁移难易程度。兼容性较好的X86在不同环境中的迁移能力较非X86强,如此一来,可降低企业在业务环境变化时的迁移成本。
6. 适用性:
X86服务器产品在标准化开放环境中,适用范围较广,目前随着至强E3、E5、E7全线CPU的出现,在应用负载方面已经能够满足大多数应用环境。而非X86服务器产品目前的适用性主要还是集中关键业务,比如证券与金融类关键业务。
7. 软硬一体服务程度:
软硬一体化,转型服务商是未来趋势。单从这一方面考量,非X86在服务方案的成熟程度远高于X86。非X86架构产品往往从产品关键组件CPU到服务器外形、操作系统、中间件、数据库以及终端应用软件均由一家厂商软硬提供。反观X86架构服务器,单从硬件产品就可以是众多第三方厂商生产的产品组合,这里面涉及到众多的兼容性认证测试,而这也是最终显示X86兼容性好的一个体现。 而非X86软硬一体服务程度较高带来的售后服务往往也比较齐备。这一点不少X86的OEM厂商正尝试在弥补短板。
在服务器选型要点方面,X86与非X86在相生相克间,都或多或少在各自不擅长的对方领域寻求前进,如今,各取其长,一些企业开始尝试X86+非X86的服务器选型, 关键业务采用非X86架构产品,非关键业务采用X86架构产品来最大限度保障自身业务同时压低成本。尽管这种模式值得提倡,不过目前的使用范围基本为大型企业。 对初创企业或中小企业而言,成本还是相对比较高的,这些企业往往比较适合选择把非关键业务放置第三方云服务商,关键业务留在本地,而采用X86还是非X86就看企业用户权衡了。
未来会是X86的天下吗? 笔者认为, 今天战役的结局并不代表未来,尤其是在ARM架构开始搅局的当下,非X86架构的传统定义将被改写,而非X86架构的服务器产品将新增ARM成员,如此一来,借助ARM在低端市场的眼球吸引度,非X86的翻盘并非不可能。