他表示,OpenStack社區(qū)是一個多元的社區(qū),有65個組織和機構(gòu)在獻策獻力,社區(qū)非常有彈性和應變能力。這樣的社區(qū)有人退出有人進來也很正常。從一些數(shù)據(jù)來看,SUSE退出對于社區(qū)的影響比較有限,這是因為SUSE對于社區(qū)的貢獻比較少。
OpenStack基金會的工作人員也表示,確實有很多企業(yè)都特別想加入進來,但基金會對于想加入進來的企業(yè)并非多多益善,因為會員的數(shù)量是有限制的,得有人騰出席位才能有人進來。更不是來者不拒,因為還要經(jīng)過層層審核的。
在2019年的OpenInfra上,一家叫做卓朗昆侖云的中國企業(yè)加入黃金會員。當然,并不是誰想加入就能加入進來的,據(jù)了解,卓朗云在以O(shè)penStack為主的私有云業(yè)務上布局已有十年之久,對于卓朗云來說,除了要投入贊助資金,還要有專業(yè)的OpenStack技術(shù)團隊參與社區(qū)開發(fā)、參與軟件的發(fā)布和部署等,最后通過層層審核才能加入黃金會員。
OpenStack現(xiàn)狀:不“火”了,只是因為到了落地期
進入2019年,確實OpenStack的新聞動態(tài)少了很多,但這恰恰是OpenStack走向成熟的標志。
從騰訊云TStack首席架構(gòu)師賀阮的介紹中了解到,OpenStack已經(jīng)成了私有云事實上的標準,OpenStack在中國的許多行業(yè)許多用戶的數(shù)據(jù)中心中,都已經(jīng)進入了密集的落地部署階段,已經(jīng)有了非常多的案例。騰訊云是OpenStack基金會的白金成員,旗下的OpenStack方案-TStack主要為政企用戶定制專屬云服務平臺。
關(guān)注開源技術(shù)市場調(diào)研公司,451 Research做出了一份調(diào)研,結(jié)果顯示,OpenStack市場還將保持較快增長速度,預計在2023年,市場規(guī)模將達到77億美金,其中,亞太地區(qū)將占據(jù)三分之一的份額。
在中國,2018年CCW Research的調(diào)查顯示出,國內(nèi)排名前20的私有云廠商中,有13家在用OpenStack,中國是OpenStack的大用戶國,也是OpenStack的第二大貢獻國,三大運營商、中國銀聯(lián)、中國鐵路、國家電網(wǎng)等許多各行業(yè)頭部客戶都在用OpenStack。
2019年OpenInfra峰會上,三大運營商的代表紛紛表達了為什么用OpenStack的原因,總結(jié)下來一句話,那就是開放的技術(shù)和開放的生態(tài)。
中國用戶:積極參與貢獻也參與落地應用
OpenStack給了中國開發(fā)者一個參與全球開發(fā)的機遇,在實踐過程中貢獻了很多也收獲了很多。
Jonathan Bryce(傅蘭石)表示此次參與峰會的開發(fā)者和用戶的比例非常高,OpenInfra開放基礎(chǔ)設(shè)施峰會上,當OpenStack首席運營官柯理懷問道誰是貢獻者時,現(xiàn)場有許多人舉起了手。
如今的OpenStack基金會成員有很多中國企業(yè),白金成員有華為和騰訊云,黃金會員有包括九州云,EasyStack在內(nèi)的十余家,在代碼貢獻量上,有三分之一的提交者來自中國人,另外三分之一位來自北美,還有一部分來自歐洲地區(qū)。貢獻量與使用的概況基本一致。
細心的朋友從上圖中可能會發(fā)現(xiàn),將OpenStack作為基礎(chǔ)設(shè)施管理方案的云數(shù)據(jù)中心,大部分集中在歐美地區(qū),這是什么情況,中國人其實不怎么用OpenStack嗎?
騰訊云TStack首席架構(gòu)師賀阮解釋說,由于中國的公有云起步比較早,起碼要早于OpenStack興起之前,很多公有云基礎(chǔ)設(shè)施都是公有云廠商自己搞出來的,國外一部分地區(qū)的情況恰好相反,而在中國,很多OpenStack都落地在企業(yè)數(shù)據(jù)中心里,考慮到實際情況,這其中有很多案例并不能向外部公布。
OpenStack基金會Jonathan Bryce(傅蘭石)表示,中國用戶大規(guī)模在生產(chǎn)環(huán)境上使用OpenStack,而且使用的場景非常豐富多樣,OpenStack的用戶群體遍布各個行業(yè)。
此次大會上中國的OpenStack用戶收到了一個好消息,中國電子技術(shù)標準化研究院與OpenStack基金會建立戰(zhàn)略合作伙伴關(guān)系,來共同開展開源領(lǐng)域新技術(shù)研究、測評和認證工作,政府官方標準機構(gòu)的參與意味著對OpenStack的認可,也為OpenStack在更多行業(yè)和領(lǐng)域的落地打下了基礎(chǔ)。
OpenStack的未來:保持開放與新技術(shù)融合
OpenStack設(shè)定之初,其龐大復雜的架構(gòu)決定了它并不適合所有人,于是,圍繞OpenStack做的各種方案,各種新技術(shù)就成了OpenStack一直以來的工作重點,托管各種新的技術(shù)方案,比如KataContainer,Zuul,Airship和StarlingX,為的是趕上潮流,與k8s這樣的技術(shù)趨勢融合。
要用發(fā)展的眼光看問題,面對新趨勢的開發(fā),對待新趨勢的看法也決定著OpenStack的未來。OpenStack不僅是一群項目的合集,更是一個有一群人可以建言獻策的開放社區(qū),可以結(jié)合應用與需求談發(fā)展方向,不至于跑偏。
賀阮透漏說,在2018年四五月份的一次OpenStack基金會會議上,內(nèi)部有人言辭激烈地對于當時OpenStack與k8s結(jié)合方面的表現(xiàn)不滿,而在2019年11月的大會上的賀阮對于現(xiàn)在的進度還是比較滿意的。
作為社區(qū)的參與者,他們會按照自己的需求和策略有選擇性的,有側(cè)重的參與一些項目,使用一些項目。比如百度看中了Kata Container,成了超級用戶,九州云在StarlingX上更有話語權(quán),要在邊緣計算方面發(fā)力。
Kata Containers是一個輕量級虛擬機的開源容器運行時,既有容器的輕便特性,又有虛擬機的安全特性。百度是Kata Containers的早期采用者。百度在AI云平臺上的使用了Kata Containers,并藉此獲得了最佳用戶獎。
Zuul是一個驅(qū)動持續(xù)集成、交付和部署系統(tǒng)的程序,聚焦路由網(wǎng)關(guān)和自動化測試服務。中國汽車公司吉利旗下的子公司沃爾沃汽車公司是Zuul的主要用戶,采用Zuul來驅(qū)動其持續(xù)集成(CI)系統(tǒng)。
Airship通過集成OpenStack和k8s技術(shù)來解決用戶的大規(guī)?;A(chǔ)設(shè)施需求,韓國最大的無線運營商SK電信正積極參與Airship項目。
StarlingX在邊緣計算場景下集成OpenStack和Kubernetes,StarlingX適用于要求最嚴苛的工業(yè)物聯(lián)網(wǎng)、電信、視頻傳輸和其他超低延遲用例中的邊緣應用。九州云技術(shù)總監(jiān)黃舒泉在峰會現(xiàn)場也介紹了中國銀聯(lián)使用StarlingX將其當做安全的云基礎(chǔ)設(shè)施的原因。
以上多個項目中有一個特點,那就是強調(diào)讓OpenStack與k8s融合。
k8s描繪的是一幅這樣的場景:在一致性認證的環(huán)境,可在云上云下遷移的容器型應用和負載。這一場景令人神往,但有人在質(zhì)疑究竟有多少人會整天在云上云下移動應用和負載,而且,如今還有很多應用都不適合放在容器里。容器是下一階段的長期目標,但同樣作為長期目標的是公有云。
K8s所描繪的愿景中是可以取代OpenStack的,但更多人傾向于認為,未來K8s和OpenStack兩者將長期共存,在此次峰會現(xiàn)場,SK電訊和CERN都介紹了結(jié)合OpenStack和Kubernetes綜合能力的使用案例。
OpenStack與k8s的融合并不是單向的,在這次OpenInfra大會上,國內(nèi)的容器創(chuàng)業(yè)公司靈雀云k8s專家劉夢馨介紹了如何將OpenStack上成熟的網(wǎng)絡(luò)功能平移到k8s上的實踐,以此減少在生產(chǎn)和維護k8s過程中的麻煩事兒。