谷歌成為OpenStack基金會的成員后能獲得什么好處?它又給OpenStack帶來什么好處?本文提出了四種可能的猜想。
谷歌近日宣布加入OpenStack基金會,這在雙方看來無疑是重大新聞。OpenStack自然歡迎谷歌有機會為其云創(chuàng)建軟件的目前和未來的版本貢獻代碼;谷歌也發(fā)表了類似的聲明。
但是雙方能從這次合作當中真正得到什么呢?下面簡要分析了雙方有望獲得的四種可能的直接好處和額外好處。
1. OpenStack會更有力地支持容器和Kubernetes。
當初將谷歌和OpenStack拉得更靠近的主要原因是Kubernetes,谷歌開發(fā)的這項開源項目旨在大規(guī)模管理軟件容器(具體來說就是Docker)。OpenStack的容器管理服務(wù)Magnum自3月份開始就已正式添加到該項目中,它使用Kubernetes作為其編排組件,所以讓其背后的專家盡可能直接地貢獻代碼是明智之舉。
2. 谷歌將來能夠得到關(guān)于Kubernetes的更多反饋。
誠然,由于在谷歌云平臺(Google Cloud Platform)上運行的Kubernetes,谷歌已經(jīng)處于有利地位。但是從OpenStack客戶處得到更多的反饋,而且能夠?qū)ubernetes就這個項目如何最有效地實施給予具體的建議,這應該大有助益。獨自運行OpenStack的客戶可能會有谷歌無法獲得的體驗,反之亦然。
3. OpenStack會繼續(xù)重塑自我,成為一種容器管理系統(tǒng)。
即便最近街談巷議表明OpenStack終于在電信領(lǐng)域之外的企業(yè)當中流行開來,但是其市場依然很有效。盡管OpenStack與Azure和AWS毫無瓜葛,但是容器技術(shù)給企業(yè)帶來的實際好處完全比OpenStack來得多。
如果OpenStack添加更多的容器管理工具,這將有助于保持其在市場的重要地位。但是它仍得與Canonical的LXD和Joyent的Triton之類的技術(shù)展開競爭,還要與Mesosphere的DCOS之類的項目一爭高下。那些沒有一個完全替代OpenStack,不過它們的目的也不是想完全替代OpenStack,它們只是想在OpenStack可能大材小用的情況下解決問題。
4. 谷歌期望通過OpenStack吸引人們使用其云服務(wù)。
之前人們談?wù)摰腛penStack是進入混合云的非專有途徑,但是其增長仍然局限在公有云工作負載方面。為此,谷歌可能為與OpenStack更密切地合作,就為了讓谷歌云平臺成為一種無縫的公有云平臺以補充OpenStack,并且增加云平臺的收入來源。
谷歌的博文暗示了這方面的動向:
“我們希望將容器原生模式添加到企業(yè)開發(fā)人員的工具箱,改善公有云與私有云之間的互操作性。我們會在接下來幾個月與社區(qū)合作,以整合Kubernetes以及補充性的容器技術(shù),旨在打造更強大的混合云。”
對谷歌來說棘手部分在于,提供整合,但又不會被人指責像亞馬遜那樣鎖定客戶(并不是說廠商鎖定損害了亞馬遜)。谷歌可以這么做,只要在其公有云中強調(diào)增值部分,這些增值部分并不注重專有功能特性,而是注重大規(guī)模部署對象,并為客戶提供很大的方便。(就谷歌應用程序引擎而言,架構(gòu)本身是開源的;用戶是在為規(guī)模和易用性掏腰包。)
幾乎沒有哪一項開源創(chuàng)新成果是云服務(wù)商無法按照自己的定價來賺取利潤的。OpenStack不太可能有什么不同,如果OpenStack通過谷歌提供的公有云組件變得更實用、更誘人,那將會相當出乎意料。
原文標題:What will Google gain by becoming a member of the OpenStack Foundation? What's in it for OpenStack? Here are four likely possibilities