IBM开放POWER微架构的决定,是2013年全球服务器市场最重要的新闻,要知道蓝色巨人长期严格保护着自己在POWER微架构上的技术知识产权,开发了一整套从底层硬件、系统平台再到应用软件的垂直整合的封闭式堆栈。OpenPOWER基金会成立之后,成员公司获得了IBM POWER微架构的技术知识产权,开始基于IBM POWER微架构开发自己的系统平台、技术产品及应用软件。
此后,IBM就开始以“开放”来质疑自己最大竞争对手英特尔,这不免让人唏嘘:在过去十几年的企业级服务器市场,只有英特尔质疑竞争对手——特别是以RISC架构为基础的UNIX服务器——的份儿,从来没有IBM(POWER)、Sun(SPARC)反过来在开放问题上做英特尔x86文章的份儿。刚刚开放的IBM POWER微架构想立即反转剧情?从x86架构开放的历史沿革和核心优势来说,暂时恐怕还有点儿难。
x86的开放是如何建立的?
究其根本原因有三个:首先,英特尔并不是x86处理器唯一的供应商,除了耳熟能详的AMD之外,还有多家供应商曾经涉足这一市场。IBM的POWER微架构长期以来只有IBM生产和提供服务器系统,Sun的SPARC虽然授权了富士通,但其实是两个完全不同的系列。
其次,x86指令集是一个比较开放的指令集,包括英特尔、AMD在内的供应商之间,长期以来通过交叉授权指令集的方式,构成了相对RISC架构更为开放的x86架构,虽然不同供应商所推出的处理器仍然存在特定的指令集,但总体来说,x86处理器是一个指令集普遍兼容的处理器系列。
但最重要的原因还是体现在操作系统和应用软件上,在服务器市场竞争初期,“PC服务器”的名字就显示出其企业级应用的匮乏,因此以英特尔为代表的x86处理器供应商,在一开始就致力于兼容、支持更多的操作系统和应用软件,比如说在操作系统领域,Windows、Linux自不必说,VMware的vSphere也是依靠x86服务器平台而发展起来的。
在应用软件方面,得益于英特尔等供应商对独立软件开发商(ISV)的指令集开放与桌面平台的兼容性,应用软件开发的门槛较低,这促使大量希望进入企业软件开发领域但苦于经费、人员较少的开发商热衷于推动x86平台的企业级应用软件开发。
与之相比,RISC架构的UNIX服务器往往采用处理器/系统供应商自己定制化的操作系统,应用软件不仅开发门槛更高,最具利润的应用软件往往还是供应商自己开发的。
开放的核心:x86众人拾柴火焰高
x86架构之所以越来越开放的原因还有一个,那就是市场体量的不断增大和市场参与者的数量繁多。
在通用处理器市场上,x86已经成为主流。根据2014年第一季度IDC全球服务器市场调查数据,非x86服务器在整个行业中的营收仅占据17.9%的份额,销售同比重跌25.2%,x86服务器占据超过80%的市场份额——如果将系统软件、应用平台以及产品服务等囊括进来,x86服务器市场的生态环境更是远远超过非x86服务器市场。
如此大的市场规模导致了越来越多的独立应用软件开发商、系统集成商以及OEM/ODM厂商加入,除了传统的惠普、戴尔等服务器品牌之外,中国的联想、华为、浪潮、曙光等无一不选择在x86服务器市场加大投资。
此外,自2009年开始,主流的企业级存储市场已经基本完成“x86化”,加上软件定义数据中心以及网络设备也开始尝试使用x86作为核心计算单元,“纯x86化”的数据中心早已不是天方夜谭,这导致了x86架构影响力更进一步的扩大。
越来越多的市场玩家进入市场,其推动力不仅巨大,让最终客户有了更多的、开放的选择,而且产生了市场惯性,谁也不敢也不能——尤其是英特尔——制造x86指令集和微架构层面的壁垒,否则肯定会受到市场参