04月19日 早在OpenStack還處于概念階段時,惠普公司就已經開始醞釀全刀片系統戰略及配套的公用計算控制軟件,二者的結合產物被稱之為BladeSystem Matrix平臺。這套安置于Cloud-in-a-box中的軟件如今再次迎來革新。
BladeSystem Matrix平臺現已包含來自OpenStack云控制器的元素,旨在與基于OpenStack的云協同運作。惠普公司還在其公有云方案中采用了最新發布的OpenStack Grizzly版的部分內容。
BladeSystem Matrix現被設置分為三大塊:其中云基礎架構功能被打包為VirtualSystem,完全版與云方案組合(采用惠普的Insight服務器管理、Opsware補丁、應用程序管理工具以及Adaptive Computing的部分代碼)是CloudSystem云管理平臺;如果用戶要將預配置后的應用部署到CloudSystem當中,則需要借助AppSystem的力量。
盡管惠普選擇了機架服務器與開源OpenStack控制器的組合來支撐惠普云,但CloudSystem的軟件并未完全依靠OpenStack。在此次更新中,惠普將OpenStack與CloudSystem軟件相結合,從而支持來自紅帽的KVM hypervisor。
在CloudSystem中,基于x86架構的ProLiant刀片服務器搭配微軟Hyper-V管理程序,而惠普自己的IntegrityVM hypervisor則被用于安騰系列的Integrity刀片服務器。而OpenStack基本上是被用作CloudSystem控制機制與RHEL中KVM之間的一套API轉譯層。
雖然這有一定的局限性,但用戶可在x86刀片服務器上部署ESXi、Hyper-V以及KVM,并利用CloudSystem控制臺對其加以管理。這一點對于惠普吸引企業客戶購買其硬件、軟件及服務頗為重要。
惠普希望將CloudSystem作為企業私有云及公有云的核心
“我們發現有一小部分客戶僅在其私有云中采用OpenStack,”惠普公司云解決方案及基礎設施經理Frances Guida向El Reg網站解釋道。“但我們同時發現有更多客戶還是傾向于將OpenStack與更廣泛的私有云相結合,而這正是CloudSystem展示自己的理想舞臺。”
Guida表示,如果用戶需要,可向惠普購買一套運行于非惠普設備上的CloudSystem軟件堆棧衍生方案。她并沒有透露具體價格,但估計不是個小數字。
CloudSystem 7.2軟件還幫助客戶在資源需求膨脹時,直接將運行在數據中心私有云內的工作負載過渡到HP Cloud當中(也就是‘云爆發’模式)。事實上這種“云爆發”過渡機制同樣基于被整合到Matrix運行環境中的OpenStack代碼。
惠普公司已開始推出免費試用版本,此版本能令用戶實現在虛擬機環境下,應用程序在資源需求膨脹時向HP Cloud過渡,試用周期為三個月。這款試用版本為Linux服務器用戶提供每月950單位小時的使用時長,Windows服務器用戶每月使用時長則為555單位小時。大家還可以獲得每月222GB的存儲容量,用于保存那樣運行于HP Cloud中的計算鏡像并容納來自數據中心CloudSystem的工作負載。
另外還有一個更具吸引力的免費試用版本,名為“Cloud Runway”,它同樣提供了CloudSystem爆發自動激活功能,標準使用費為2300美元,其中包含三十天的HP云計算及存儲服務,這部分單獨計費的話價值1000美元。Cloud Runway的用戶可以五折的優惠享受長達六十天的額外計算及存儲服務——截止日期為四月三十號。
CloudSystem云爆發功能還可以將工作負載引導至Amazon Web Services的EC2計算云中或者由Savvis運營的Symphony虛擬私有數據中心。用戶不必使用HP Cloud,但這樣一來用戶就需要自己去與服務供應商簽訂協議來體驗實際效果。對于擁有多套數據中心和雄厚的互聯網傳輸資源的用戶來說,從CloudSystem向數據中心“爆發”的方案同樣值得一試。
惠普還推出了一款服務,幫助用戶實現CloudSystem之間以及當前CloudSystem負載向HP Cloud的工作負載爆發功能。這項服務將于今年夏末正式推出。
不盲目過渡 謹慎和速度兩手抓
由于OpenStack云控制器的Grizzly版本剛剛推出兩個禮拜,惠普并沒打算立即采用這82萬行代碼,或替換作為HP Cloud公有云基石的原有OpenStack軟件。
“從宏觀角度講,我們傾向于緊跟最新趨勢,”惠普公司產品營銷及云推廣副總裁Margaret Dawson解釋道,“但我們也必須確保新的版本已經為進入企業環境做好充分準備。我們正在著手進行更多測試,旨在檢驗其是否足以作為OpenStack新版本進行部署。”
HP Cloud中的對象存儲以OpenStack的Swift組件為基礎,不僅開始向Grizzly過渡,并且已經以無縫方式加入了云體系。根據Dawson的說法,用戶惟一能夠注意到的變化就是對象存儲在性能上獲得了一定提升。
針對Nova計算及Cinder數據塊存儲發布的Grizzly更新目前正處于前期生產測試階段,并將在未來幾個月內正式加入HP Cloud。
惠普還打算為OpenStack推出一套Marconi消息總線的早期訪問(意味著‘私有’)測試版,作為HP Cloud的消息服務。這意味著惠普將向用戶提供與AWS Simple Queue Service與Simple Notification Service類似的功能。
SQS是一款消息隊列服務,允許多套虛擬機系統以彼此獨立的方式運行應用程序組件并在不會拖延或導致應用崩潰的前提下進行消息匯總。SNS則是一款旨在將來自應用程序的消息推送至網絡、電子郵件、短信服務及其它一些常見信息更新方案的消息服務。
如今,隊列與消息服務已經成為應用程序編寫流程中不可或缺的組成部分,OpenStack社區在Marconi機制中也已經明確承認。
與擁有SQS與SNS服務的AWS相似,惠普將在Marconi服務最終成型后收取相應使用費——但在測試階段我們仍可以免費使用。AWS采取按源自SNS及SQS發出的數據流量計費的方案,不過流入云數據中心的數據則不在計費范圍之內。
而且惠普一直在為Grizzly版本的開發做出貢獻,該公司目前擁有一大批相關開發人員,專門負責為這套內核進行不同類型的開發工作。
惠普方面的開發成果包括Keystone域規格,主要用于為用戶、小組或項目運行在OpenStack云中的虛擬機及服務提供管理容器組并加以抽象化。(Keystone是OpenStack中的身份管理服務。)
惠普還組織了五名開發人員進行Glance虛擬機磁盤鏡像的相關工作,他們開發了25項不同的功能。在Nova計算控制器方面,惠普安排了六位開發人員,總計貢獻了42項;其中三位開發人員負責Switch對象存儲控制器,擁有七項貢獻。其他幾位工程師則專注于Cinder數據塊存儲服務的分卷備份課題。在Grizzly的Quantum網絡部分,惠普正在為其各類SDN產品開發一款通用型插件。