天极网 发表于:14年08月07日 10:42 [综述] DOIT.com.cn
联想集团收购IBM的x86业务后,Power服务器成为IBM硬件业务的重点了。目前以Power为代表的小型机正在受到x86架构服务器的猛烈冲击。而财报显示,IBM的硬件业务营收大幅下降,如果Power仍然保持先前的封闭状态,显然已经不能适应目前的服务器市场发展形势。为了突围,IBM以前所未有的开放态度来培育Power生态圈。
IBM目前正在将开源模式引入其旗舰级基于Power架构的服务器家族,那就是通过OpenPower基金会将其Power服务器技术推向开源社区。将Power服务器平台转入开源对于IBM的服务器业务无疑是一项重大决定、同时也代表着IBM关键性转型阶段。
IBM之所以要开放POWER8技术,是因为这能让更多的厂商参与到POWER体系里来,在此之前,POWER服务器代表着封闭,这虽然保证了IBM的高额利润,但难以形成x86那样广泛的生态系统。通过开源,IBM无疑将提升与英特尔在服务器市场竞争的优势,在服务器端建立一个全新的开源生态系统。
就在近日,IBM日前开源了管理Power8芯片启动顺序的微码,这非常类似x86平台的BIOS。IBM以OpenPower基金会的名义公开了420000行的Power8固件代码,代码可以从GitHub下载。开源后的Power8固件代码包含一个OPAL,OPAL是Open Power Abstraction Layer(Open Power抽象层)的缩写。
借助OPAL,IBM将Power8开机顺序弄得更像x86引导顺序。在x86的引导顺序里,BIOS被载入到x86芯片里, Linux操作系统上继而可直接与芯片互动开始运行。OPAL的要点在于:可以启动Power8系统直接进入Linux,继而进入KVM和OpenStack,和x86的机器一样。
通过引入OPAL,IBM Power8启动让用户有了更多的选择权,这增强了IBM POWER的灵活性。通过这个举动,我们看到蓝色巨人在努力打造一个开放的POWER生态圈。从POWER8开始,任何拥有技术能力的企业都可以设计和生产基于POWER架构的CPU芯片,并可对其进行改进。
在今年4月份,IBM正式发布POWER8处理器,新的处理器强调开放性和可扩展性。POWER8系统是首个OpenPOWER兼容系统,也是第一款充分利用目前所有OpenPOWER创新成果的产品。这让POWER8处理器从IBM的专有产品转变为POWER8生态圈的协同产品。
IBM一直倡导、参与和支持Linux和开源软件,并将开源技术融入POWER平台。2013年IBM针对 Power Systems服务器投入高达10亿美元以研发最新的Linux和其它开源技术。主要投资项目包括新产品、全球5个Power Systems Linux中心和Power 开发平台。其中Power开发平台是一个免费的开发云平台,旨在帮助开发者测试并迁移x86解决方案到Power平台。
在开源Power生态圈,IBM跟合作伙伴的合作从最底层的芯片开始,有非常丰富多样的合作模式,可以形成多种生态系统。IBM提供特殊的API让用户为特定负载生产有特殊I/O的处理器。同时,Power处理器在高端的优势如可靠性、性能等都是广受认可的,合作伙伴可以基于Power处理器做更有差异化、更高效的产品。
IBM2013年成立了启动了OpenPower计划。这一计划的核心是开放IBM Power微处理器软硬件架构,OpenPower联盟内的公司可以获得POWER的使用许可,实现Power处理器的定制化与开放化。
OpenPower计划则致力于打造更健康繁荣的Power生态圈。POWER硬件和软件将首次开放给联盟成员,联盟成员能够获得开源的POWER固件,即控制基本芯片功能的软件。获得IBM授权后,联盟成员公司还可以在芯片设计中使用IBM设计的电路,与联盟其它成员一起开发相关产品,如服务器、网络和存储设备等。因此,IBM及整个联盟将提供前所未有的开放性,能够帮助开发人员针对各类计算工作负载定制全新的服务器硬件。
总结:无论是OpenPower基金会的成立,还是POWER8处理器所呈现出的开放性,IBM正在通过开放POWER来打造媲美x86的生态圈。凭借IBM在开源模式上的运作经验,我们有理由相信POWER架构开源后的发展前景还是很光明的,拭目以待吧!