據(jù)悉,OpenStack還處于概念階段時,惠普公司就已經(jīng)開始醞釀全刀片系統(tǒng)戰(zhàn)略及配套的公用計算控制軟件,它們結(jié)合在一起被稱之為BladeSystem Matrix平臺,它被安置在Cloud-in-a-box中,而現(xiàn)在它將再次迎來革新。
BladeSystem Matrix平臺現(xiàn)已包含來自OpenStack云控制器的元素,旨在與基于OpenStack的云協(xié)同運作;萜展具在其公有云方案中采用了最新發(fā)布的OpenStack Grizzly版的部分內(nèi)容。
盡管惠普選擇了機架服務器與開源OpenStack控制器的組合來支撐惠普云,但CloudSystem的軟件并未完全依靠OpenStack。在此次更新中,惠普將OpenStack與CloudSystem軟件相結(jié)合,從而支持來自紅帽的KVMhypervisor。
在CloudSystem中,基于x86架構(gòu)的ProLiant刀片服務器搭配微軟Hyper-V管理程序,而惠普自己的IntegrityVMhypervisor則被用于安騰系列的Integrity刀片服務器。而OpenStack基本上是被用作CloudSystem控制機制與RHEL中KVM之間的一套API轉(zhuǎn)譯層。
雖然這有一定的局限性,但用戶可在x86刀片服務器上部署ESXi、Hyper-V以及KVM,并利用CloudSystem控制臺對其加以管理。這一點對于惠普吸引企業(yè)客戶購買其硬件、軟件及服務頗為重要。Guida表示,如果用戶需要,可向惠普購買一套運行于非惠普設備上的CloudSystem軟件堆棧衍生方案。
CloudSystem7.2軟件還幫助客戶在資源需求膨脹時,直接將運行在數(shù)據(jù)中心私有云內(nèi)的工作負載過渡到HPCloud當中。事實上這種“云爆發(fā)”過渡機制同樣基于被整合到Matrix運行環(huán)境中的OpenStack代碼。
惠普公司已開始推出免費試用版本,此版本能令用戶實現(xiàn)在虛擬機環(huán)境下,應用程序在資源需求膨脹時向HPCloud過渡,試用周期為三個月。這款試用版本為Linux服務器用戶提供每月950單位小時的使用時長,Windows服務器用戶每月使用時長則為555單位小時。大家還可以獲得每月222GB的存儲容量,用于保存那樣運行于HPCloud中的計算鏡像并容納來自數(shù)據(jù)中心CloudSystem的工作負載。
CloudSystem云爆發(fā)功能還可以將工作負載引導至AmazonWebServices的EC2計算云中或者由Savvis運營的Symphony虛擬私有數(shù)據(jù)中心。用戶不必使用HPCloud,但這樣一來用戶就需要自己去與服務供應商簽訂協(xié)議來體驗實際效果。對于擁有多套數(shù)據(jù)中心和雄厚的互聯(lián)網(wǎng)傳輸資源的用戶來說,從CloudSystem向數(shù)據(jù)中心“爆發(fā)”的方案同樣值得一試。
由于OpenStack云控制器的Grizzly版本剛剛推出兩個禮拜,惠普并沒打算立即采用這82萬行代碼,或替換作為HPCloud公有云基石的原有OpenStack軟件。
HPCloud中的對象存儲以OpenStack的Swift組件為基礎,不僅開始向Grizzly過渡,并且已經(jīng)以無縫方式加入了云體系。根據(jù)Dawson的說法,用戶惟一能夠注意到的變化就是對象存儲在性能上獲得了一定提升。針對Nova計算及Cinder數(shù)據(jù)塊存儲發(fā)布的Grizzly更新目前正處于前期生產(chǎn)測試階段,并將在未來幾個月內(nèi)正式加入HPCloud。
SQS是一款消息隊列服務,允許多套虛擬機系統(tǒng)以彼此獨立的方式運行應用程序組件并在不會拖延或?qū)е聭帽罎⒌那疤嵯逻M行消息匯總。SNS則是一款旨在將來自應用程序的消息推送至網(wǎng)絡、電子郵件、短信服務及其它一些常見信息更新方案的消息服務。如今,隊列與消息服務已經(jīng)成為應用程序編寫流程中不可或缺的組成部分,OpenStack社區(qū)在Marconi機制中也已經(jīng)明確承認。
與擁有SQS與SNS服務的AWS相似,惠普將在Marconi服務最終成型后收取相應使用費——但在測試階段我們?nèi)钥梢悦赓M使用。AWS采取按源自SNS及SQS發(fā)出的數(shù)據(jù)流量計費的方案,不過流入云數(shù)據(jù)中心的數(shù)據(jù)則不在計費范圍之內(nèi)。而且惠普一直在為Grizzly版本的開發(fā)做出貢獻,該公司目前擁有一大批相關開發(fā)人員,專門負責為這套內(nèi)核進行不同類型的開發(fā)工作。
惠普還組織了五名開發(fā)人員進行Glance虛擬機磁盤鏡像的相關工作,他們開發(fā)了25項不同的功能。在Nova計算控制器方面,惠普安排了六位開發(fā)人員,總計貢獻了42項;其中三位開發(fā)人員負責Switch對象存儲控制器,擁有七項貢獻。其他幾位工程師則專注于Cinder數(shù)據(jù)塊存儲服務的分卷備份課題。在Grizzly的Quantum網(wǎng)絡部分,惠普正在為其各類SDN產(chǎn)品開發(fā)一款通用型插件。