OpenStack互操作性認證 為何有UnitedStack?
原創在2015 OpenStack峰會的主題演講中,OpenStack基金會執行董事長Jonathan Bryce宣布了***批通過OpenStack基金會官方互操作性測試認證的14家廠商,包括IBM、惠普、紅帽等國際大廠商都位列其中,而中國唯一通過認證的企業就是UnitedStack?;ゲ僮餍詼y試認證有那么難么?全球也不過只有14家,為何UnitedStack可以通過呢?近日,UnitedStack產品副總裁袁冬接受記者的采訪,聊聊OpenStack互操作性測試認證的那些事兒。
避免生態破碎性
此次OpenStack公布的***聲明為標識有“OpenStack Powered”的公有云、托管私有云、發行版和工具等產品提出了新的互操作性測試要求。目前,Blue Box Cloud、Bright Computing、DataCentred、HP、IBM、Internap、Mirantis、Rackspace、RedHat、SUSE、SwiftStack、Ubuntu、UnitedStack有云、Vexxhost和VMware等14家公司已經根據新標準測試了他們的產品,那么OpenStack基金會為何要進行這個互操作性認證呢?
OpenStack官方網站是這樣解釋:互操作性測試認證的推出是OpenStack愿景落地的重要步驟。通過互操作性測試認證,OpenStack基金會向OpenStack生態圈的成員提出了一系列的要求,從而確保OpenStack市場中不同的產品和服務能夠實現高水平的互操作性。
袁冬表示,目前,有大量的企業在OpenStack領域進行創新,無論是的傳統的IT廠商,還是新興的創業企業,都在對OpenStack進行支持。而過多的企業加入到OpenStack社區后,會將OpenStack做碎。簡單來說,因為OpenStack的開源特點,各個企業都可以加入,但是企業越多,所謂的標準也多,而對于生態系統來說就會發生破損。為了避免生態的破損性,基金會意識到要從互操作性出發,打造一個完整的可交付的生態系統。
通過互操作性測試的14家企業的產品,將會被打上“OpenStack Powered”標識,這些產品將會有一致的OpenStack核心體驗,開發者撰寫的OpenStack應用程序只需編寫一次,即可在全球的OpenStack公有云和私有云上運行。而對最終用戶而言,選擇經過認證的云服務提供商,他們就能夠實現在不同OpenStack云計算之間的無成本的自由遷移。
OpenStack Powered標識
互操作性認證都測試了什么
根據OpenStack官方網站顯示,OpenStack互操作性測試包括三項不同的官方許可程序,包含OpenStack軟件的產品都可以申請運行這些程序,通過者就可以獲得“OpenStack Powered”官方標識。
三項官方的許可程序分別是,OpenStack Powered Platform、OpenStack Powered Compute、OpenStack Powered Object Storage。其中,OpenStack Powered Platform的測試結合了OpenStack Powered Compute和OpenStack Powered Object Storage的技術要求。
此外,企業需要用OpenStack產品的近期版本通過三項測試程序中的一個才能夠獲得認證資格,獲準使用“OpenStack Powered”的官方標識,以及獨特的產品命名權益。
OpenStack互操作性認證的測試標準
袁冬表示,在OpenStack基金會看來,計算和存儲是目前云計算交付能力的核心,如果能夠交付很好的計算和存儲的環境,實際上就是交付了一個云計算平臺,因此OpenStack將平臺定義為計算+存儲。
雖然這次只驗證了三個方面,但袁冬認為,今后還會不斷豐富驗證的層面,例如網絡、數據庫、文件共享等。
UnitedStack為何是國內唯一通過的?
在OpenStack官網網站上可以看到,UnitedStack的UOS Cloud產品已經被貼上了“OpenStack Powered”標識,也可以看到UniteStack通過測試的結果。
UOS Cloud被貼上“OpenStack Powered”標識
UniteStack通過OpenStack互操作性測試的結果
據了解,此次OpenStack互操作性測試是采用受邀的方式,只有接到OpenStack基金會的邀請,才能有資格來參加測試。
基金會根據企業在社區中的貢獻,尤其是核心模塊的貢獻,以及是否緊跟OpenStack社區的步伐,包括所有版本的升級,投入的工程師力量,與社區的交互等方面,對企業進行評估邀請。因此,只有得到OpenStack基金會官方認可的企業,才能獲得此次OpenStack互操作性測試的邀請資格。全球那么多支持OpenStack的企業,要想得到基金會的官方認可,可不是那么容易的,而UnitedStack做到了。
UnitedStack是怎樣參加互操作性測試的,袁冬覺得這個驗證事情是再簡單不過了。OpenStack基金會找到UnitedStack,想讓他們做個驗證,UnitedStack就答應了,并且很快就通過了。
袁冬表示,“當時我們看到測試驗證,主要是在計算和存儲兩方面進行驗證,這也是UnitedStack一直做的,這很基礎,在技術上沒有什么挑戰性,然后我們就完成任務了。”
雖然袁冬說的很輕松,但是能夠通過驗證OpenStack不同方面的API,也不是件容易的事情。此次OpenStack互操作性測試需要通過200多個API的測試,并且做到***兼容才可以通過。而此次測試的OpenStack版本是JUNO,未來還會根據每個不同的版本進行互操作性測試。
UnitedStack的下一步
UnitedStack是從2013年2月成立的,主要圍繞OpenStack提供開源云計算服務,從最早的幾十人發展到如今已經超過100人。袁冬認為,過硬的產品才是UnitedStack最核心的競爭力,因此,公司多一半的人員都是研發,保證了產品的性能。
在下半年,UnitedStack有有哪些重點呢?UnitedStack CMO張群英告訴記者,產品的穩定性是UnitedStack***的工作重點,如何提高OpenStack的穩定性,將是UnitedStack一直關注的;其次,推出更多的準PaaS平臺功能,大數據分析功能等;第三,深耕市場,將會重點在互聯網、IDC以及傳統企業三個行業發力。“互聯網市場是我們的現金流市場,是我們的今天,IDC剛剛啟動是我們的明天,企業市場就是我們的后天。所以下半年的我們在三個市場上都有發力,從技術端和市場端。”
此外,UnitedStack還會與合作伙伴一起,包括上游的硬件供應廠商,下游的PaaS合作伙伴,共同為客戶提供服務。