與Mirantis合作已久的Google,終于在今天簽約帶著Kubernetes正式加入OpenStack基金會。這也是OpenStack基金會最具重量級的新成員。
Google簽署協議成為“企業贊助商”級會員,每年將繳納25,000美元的會費。Google將在Murano應用目錄、Magnum容器流程管理服務等一系列開源項目持續貢獻工程資源。這使得OpenStack在同一個Dashboard中管理虛擬的、非虛擬的、以及容器應用成為可能。
當然更為重要的是,Google的加入將確保 Linux Container及關聯的容器管理技術—— Kubernetes (Google去年開始孵化與支持的項目),融入OpenStack平臺并運行無虞,這對希望管理大量容器的大公司來說,相當具有吸引力。
趨勢:OpenStack持續平臺化
OpenStack 首席運營官Mark Collier 表示,OpenStack是一個平臺,能夠確保用戶運行最新的容器技術就像運行一個虛機一樣。Google將容器及管理的軟件工程專業知識投入OpenStack社區,將有力的加速容器技術通過經過驗證的業務流程引擎(例如Kubernetes)的部署。
OpenStack不僅在運行與管理更加傳統的虛擬化計算任務行之有效,同樣對于管理部署在裸機上的非虛擬化應用,以及嶄露頭角的容器技術也同樣如此。Docker允許開發者在多個數據庫服務器的環境下生成包,并在Linux上運行并使得整個容器可以在不同環境中遷移。
OpenStack最近的Kilo版本以及Magnum項目,體現出OpenStack社區在容器技術方面做了很多的工作。溫哥華OpenStack Summit表明,Magnum幾乎支持所有 Linux Container 技術,包括Docker、Kubernetes和Mesos等。
影響:混合云與容器導向計算
Google此次加入OpenStack基金會,再次證明了混合云和容器化的趨勢,而OpenStack在這兩個趨勢中將扮演重要的角色。在OpenStack人看來,OpenStack將成為混合云標準,并且OpenStack和容器技術的整合度越來越高。
Google云平臺產品經理Craig McLuckie在OpenStack博客文章中表示,加入OpenStack基金會的兩個考量,正是混合云與容器導向計算(container-oriented computing)成為企業計算的未來趨勢,而OpenStack正成為on-premises組件的標準,因為OpenStack技術的完整性,以及社區生態的強大。
其實,很少企業有能力將其整個基礎架構移至公有云,對于大多數企業而言,混合部署將成為常態,說OpenStack 逐漸成為混合部署的標準并不過分。
另一方面,為了解決在互聯網規模下的運營問題,Google圍繞容器技術、動態調度和微觀服務的體系結構做了一系列努力也形成了大量專利。通過Kubernetes開源項目,Google已經開始將這些專利投入社區之中,這也將幫助OpenStack向容器技術邁進。
“Google加入OpenStack體現了對于數據中心控制平面的爭奪已經結束,以容器為代表的應用形態與以虛擬化為代表的系統形態將會完美融合于OpenStack之上,并與軟件定義網絡和軟件定義存儲一起統治下一代數據中心。”EASYSTACK聯合創始人&CTO劉國輝說。
未來:Magnum對OpenStack很關鍵
現在,投入每年$25000的Google,還沒有成為OpenStack基金會的黃金會員(名額限制),或許還不足以說明Google已經準備在OpenStack社區將會有大動作。
TechCrunch評論稱:Google的參與并不意味著該公司將很快在Cloud Platform山提供OpenStack服務(盡管你已經可以在Google的服務器自己運行OpenStack)。相反,Google最感興趣的可能是將Kubernetes建立為OpenStack和自家云平臺的標準Container管理工具,使企業可以將自己的工作負載在內部部署的OpenStack云和之間Google的公共云之前遷移(在必要時使用Google的公共云向外擴展)。
但從Google今年2月和Mirantis宣布開始合作算起,到現在進展還是很快的。無論如何,兩個事實不能否認:OpenStack在當前IaaS市場的地位,以及OpenStack對容器技術的接納速度。對于OpenStack的未來而言,目標定位為實現容器即服務(CaaS)的Magnum項目很重要。
我們可以預計,在十月末即將到來的OpenStack東京峰會上,OpenStack Magnum與容器技術將成為最重要的議題。