开放创新 解读Power开放路上三大技术点

来源:IT168
  

随着云计算、大数据等新兴技术的飞速发展,目前IT基础架构都趋向更开放的发展趋势。为了应对市场应用对于开放基础架构的巨大需求,IBM也提出开放的技术战略来适应市场。IBM将其云计算领域的战略重点概括为“开放企业云”,就特别强调了开放、以及企业级的可靠性安全性两个特点。

IBM开放的技术核心,则主要基于其旗舰的硬件系统平台——Power服务器来实现。去年4月,承载了目前IBM重要开放创新成果的系统产品——Power8系列处理器隆重问世,不仅强化了Openstack开源软件和基于Linux环境的操作系统,将Power家族的企业级 RAS特性,与新兴开源技术相结合,打造创新优化的云基础架构;大数据方面,IBM也通过开放取得了较明显的竞争优势。此外,IBM的新Power平台还首创OpenPOWER基金会开放POWER微架构,构建起更广泛POWER云生态圈。

和大多数人对IBM的“专有”、“封闭”的固有印象不同,IBM其实很早就打破了封闭禁锢,踏上开放创新的技术路线。从支持对Linux环境的开放、加入OpenStack Foundation,再到Power8平台提供的CAPI技术,IBM在事实层面上一直推行自己的开源战略。本文也将从上述三个点展开,来盘点下IBM Power开放路上的技术亮点。

PowerLinux:面向新兴云应用

事实上,IBM对Linux的支持由来已久,早在2001年就启动了对Linux的支持计划,并在十年间两次投资10亿美元到支持Linux。

2001年IBM宣布投资10亿美元支持Linux社区,当时IBM就已经跻身Linux内核代码商业贡献者的前三甲,并参与过超过150个开源项目的开发。另一次就是在2013年再次投资10亿美元创建全球5个Power Systems Linux中心,目的是开发基于IBM Power Systems平台的新一代Linux开源技术,并提供免费的Power开发云平台,帮助开发者测试并迁移x86解决方案到Power平台。

另外,IBM Power很早就宣布了对红帽Linux和SUSE Linux两款主流Linux操作系统的支持。2013年,IBM再次强化对Linux应用的系统支持。随着新一代Power平台发布,IBM宣布两项新的Linux开发成果,以增强针对新兴云应用的创新与开发。其一是所有Power8服务器均支持目前最受市场欢迎的Ubuntu操作系统,其二,是针对Linux虚拟化工具KVM的硬件支持,基于Power硬件系统的Linux虚拟化平台PowerKVM,可在Power8系列的Linux服务器上直接运行,大大提升了PowerLinux的应用性能和部署效率。

此外,为了全方位的支持Linux应用环境,IBM还对Power系统的存储字序格式进行了调整。因为历史原因,以前的Power系统都是Big Endian字序格式的,不过IBM最新的Power系统,已经和x86一样实现了Little Endian字序格式的支持,而且是全功能的支持,光从这一点就可以看出IBM支持未来开源云平台的决心。

新的字序存储格式将使得PowerLinux拥有更高的访问性能,并极大的降低部署难度与迁移风险。现在,用户在Power平台上运行Linux,和x86平台运行Linux操作体验完全相同,没有任何障碍。任何x86平台上的Linux应用都可以在几分钟之内迁移到Power平台上,就像迁移到另一台x86服务器上一样,完全避免了CPU字序转换的风险。

Openstack:打造开放企业云

云时代,企业IT架构对于应用并发的承载能力,对于系统应用的敏捷性、可扩展性、交互性都提出了更高的需求。Openstack作为开源社区的宠儿,以其开放、开源、低成本、超可扩展性等诸多优势,成为所有云服务提供商构建自己云架构技术核心的不二之选。

可以说,目前Openstack开放标准已经成为最流行的开源云计算管理体系,并且成为开源业界的主流标准。IBM作为云计算领域领导厂商,也在第一时间宣布了对Openstack的支持计划。

早在2012年,IBM就加入了Openstack基金会。根据相关报道称,IBM在加入Openstack基金会随后的日子里,也积极投入到OpenStack生态系统的建设中,并对OpenStack的发展起到很大的推动作用。目前,IBM作为OpenStack基金会的白金会员,有超过250名员工参与OpenStack相关项目,代码贡献排名第三。

其实早在IBM加入Openstack基金会时就有业内人士评论说,Openstack基金会的成功成立,IBM作用不可抹灭。之所以这样说,原因很简单,IBM作为国际一线IT巨头,具有巨大的市场影响力与IT技术引导力。一些知名友商加入Openstack基金会,很有可能是受到IBM的影响与带动。

还有一点可以说明IBM投身于Openstack的积极性,和其不断投注对于开源技术的深度支持。那就是IBM将其核心硬件平台,与其基于云的基础架构产品用IBM Cloud Manager捆绑在一起,为IT人员提供了对于OpenStack API完整集合的访问。事实上,在拥抱OpenStack云平台的策略下,IBM Cloud Manager已经拥有了新的意义。

CAPI:更底层的平台开放

IBM的开放不仅仅体现在对新兴开源技术的支持方面,为了实现更底层、更彻底的开放,IBM已经全面开放了Power系统微架构,并通过OpenPOWER基金会的形式打造一个更加开放的技术生态圈。

IBM POWER处理器内部提供了一个CAPI总线(Coherent Accelerator Processor Interface,一致性加速器接口),通过CAPI接口,可以让外部设备通过PCI-E 3.0直接访问CPU的内存空间(一致性),从而为特定应用提供了更大的优化空间和更显著的优化性能。无论是新兴云应用还是传统的企业级应用,都能在这一更底层的开放举措中获得实际的性能优势。

举例来说,IBM把CAPI和后端FlashSystems闪存阵列相连接,这样闪存阵列与CPU的通讯就无需经过层层系统总线的转换,只需要在光纤和CAPI接口之间进行。根据IBM的内部测试,硬件线程的单位IOPS提高5倍以上,延时减低了2倍以上。在此基础上,与NoSQL数据引擎相结合,“能够获得与多台x86系统运行内存数据库相等的性能。”

IBM还将CAPI与NVDIA GPU加速技术相融合,可大大提升各种企业级应用的运行性能,包括商业智能、预测分析、风险分析等等,甚至可用于各种高性能计算的应用环境。

Power8:IBM开放路上的奠基石

一直以来,Power系统都是企业级基础架构平台的代表,如今IBM在保障其创新技术、安全可靠的企业级优势的同时,通过全面的开放和新型生态系统的构建,针对特定的需求,量身定制系统方案,无疑将帮助自身打开更广阔的新兴市场领域。

在云计算、大数据的技术背景下,企业迫切需要重塑IT交付方式,并利用更好的基础架构来帮助业务转型,这成为了IT发展新的机遇,IBM Power8也正在通过开放、开源的技术基因,证实自己可以帮助IBM开启硬件业务的新时代。


时间:2015-04-22 13:18 来源:IT168 原文链接

好文,顶一下
(0)
0%
文章真差,踩一下
(0)
0%
------分隔线----------------------------


把开源带在你的身边-精美linux小纪念品
无觅相关文章插件,快速提升流量