为什么OpenPower?
IBM Power,虽然封闭,但曾一度占据和统治核心系统服务器市场半壁江山(尤其是金融、证券、运营商和政府等客户核心服务器)。但随着客户商业模式、软件定义等降成本诉求强烈,开放、合作、可定制和软件定义是这个时代的主旋律(以OCP项目为代表),闭门造车自己玩的模式不但玩不转,而且对构建生态没有好处(x86服务器比预期强势),于是IBM OpenPower联盟登上舞台,联盟伙伴可以基于Power组装自己的服务器,实现未来共赢。这就是“Open Power的”的逻辑和本质,从封闭走上了类似Intel的开放道路(注意不是开源)。
OpenPower基金会是由IBM围绕Power架构产品展开的战略合作。并在2013年8月6日成立“OpenPower联盟”进行运作。 IBM宣布开放Power架构周围技术,如处理器规格、固件、软件和技术自由许可,将和合作伙伴一起使用共享、协作开发模式。 目标是和服务器供应商共建生态系统,为未来的数据中心和云计算构建自己的定制服务器,网络和存储硬件。
Power.org一直是Power Architecture 指令集的管理机构(Power.org由IBM于2004年成立,共有15家公司加入成为会员),但现在可以在IBM授予的自由许可下免费使用具体的实现。基于IBM IP(知识产权)的处理器现在可以在任何代工厂制造,并可以与集成商选择的其他硬件产品混合。
IBM通过开放这个词从以下三方面来描述OpenPower项目:
1. IBM向合作伙伴公开授权微处理器技术。向合作伙伴分享他们的硬件和软件的未来蓝图,并可以聘请IBM或其他公司来制造处理器或其他相关芯片。
2. IBM将通过开放式协作商业模式公开合作,参与者彼此分享技术和创新。
3. 利用Linux操作系统等开源软件的优势
关于OpenPower,这里需要解释说明下:早期OpenPower是IBM System p系列中的一系列服务器的名称。它们采用IBM的POWER5 CPU,仅运行64位版本的Linux。由于OpenPower服务器没有IBM AIX许可,所以,OpenPower服务器不支持的操作系统。
2005年之前,OpenPower属于eServer产品线,但最终被合并到IBM的Power Systems产品组合中。
2013年IBM成立了OpenPower的基金会,这是一个行业协会,旨在促进高端Power架构的POWER8及更高版本产品发展。虽然两者名字相似,但它们不是一回事。
IBM在OpenPOWER计划下提供POWER8芯片技术,寻求伙伴或联盟会员,将之Power产品设计用于商用许可。合作伙伴必须向OpenPOWER基金会提供知识产权才能获得比较高的地位。
OpenPOWER基金会拥有董事会和技术指导委员会,针对会员提供白金、金、银和学术会员资格(不同等级收费标准各异)。
POWER8处理器架构可支持将其集成到定制设计中,通用内存控制器也支持与新技术技术一起发展,新CAPI扩展总线可与外部协处理器(如GPU,ASIC和FPGA)轻松集成。Nvidia推出的基于Pascal的图形处理器的快速互连技术NVLink已经与未来的POWER处理器紧密结合。
OpenPOWER计划包括固件,KVM 虚拟化管理程序和小端 Linux操作系统。OpenPOWER基金会在GitHub上有一个网站,用于发布开源软件。截至2014年7月,他们已经发布了启动Linux的固件程序。
SUSE在其企业Linux发行版SUSE Linux Enterprise Server 12版中已经对Power8进行支持。另外,FreeBSD也对该架构有初步支持。
关于OpenPower,玩家队伍一直在扩大。Google,Tyan,Nvidia和Mellanox都是OpenPOWER基金会的创始成员, Nvidia希望其图形核心和Mellanox高性能互连与Power核心集成。 Altera于2013年11月宣布通过其FPGA产品和OpenCL软件支持OpenPOWER 。
2014年1月19日,苏州PowerCore技术公司和江苏工业科技研究院宣布加入OpenPOWER基金会并获得POWER8技术许可,并设计用于大数据和云定制处理器计算应用。
截至2014年12月,Rackspace,安富利,劳伦斯利弗莫尔国家实验室,桑迪亚国家实验室,清华大学,Nallatech,Bull和Qlogic已加入联盟,共计约80名成员。
在2015年第一届年度OpenPOWER峰会上,该组织宣布有113名成员,包括Wistron,Cirrascale和PMC-Sierra。截至2016年秋季,OpenPOWER基金会拥有250多名会员。
OpenPOWER的未来?
在2018 OpenPOWER峰会上,有多家公司(联想、Supermicro,Inventec,Rackspace,Gigabyte和Raptor等等)发布Power 9服务器产品,此外,还发布了87个硬件创新解决方案。
Uber计划在Oak Ridge国家实验室使Summit超级计算机上扩展Horovod,进行分布式深度学习方面的Uber AI项目,大家知道Summit是由IBM提供,主要采用Power 9 CPU和Nvida V100 GPU。
PayPal在使用IBM的OpenPOWER系统和PowerAI,通过在超大型数据集上加速深度学习研究以防止欺诈。
阿里巴巴(Alibaba)的云计算部门阿里云(Ali Cloud)表示,已将基于OpenPOWER的服务器纳入Ali X-Dragon Cloud试点平台。
IBM认为OpenPOWER在整个OpenPOWER Foundation中的一个重要信息比基于Intel x86服务器具有优势,如下一代Nvidia NVLink,OpenCAPI、PCIe Gen4、IBM Power9 CPU技术等。最近又有50多个基于Power 9的OpenPower新解决方案公布:
Hitachi,Atos,Wistron,浪潮,Supermicro,Inventec,Rackspace,Gigabyte和Raptor采用POWER9服务器。
Nallatech,Mellanox,Alpha-Data,Xilinx,Amphenol,Cavium,Rambus采用OpenCAPI技术提高内存带宽。
Broadcom,NEC和Eiditicom基于PCIe Gen4加速OpenPOWER平台上的存储,网络和计算功能。
ISV H20,brytlyt,MapD,ElinarOy推出OpenPOWER兼容软件产品,驱动AI和大数据工作负载。
相关链接:
https://openpowerfoundation.org/wp-content/uploads/2018/03/Hardware-Reveal-Flyerv2018-v1.pdf
https://openpowerfoundation.org/membership/
温馨提示:
请识别二维码关注公众号,点击原文链接获取更多技术资料和文章。