標簽:
隨著云計算、大數據等新興技術的飛速發展,目前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也正在通過開放、開源的技術基因,更好的適應大數據和云計算時代的市場需求。
|