9年來,關(guān)于OpenStack的爭議持續(xù)不斷,歐美與中國市場都存在巨大分歧。但不可否認(rèn)的是,在不同技術(shù)路線的爭執(zhí)中,OpenStack展現(xiàn)了其蓬勃的生命力。
?目前,在社區(qū)層面,OpenStack基金會的會員數(shù)已經(jīng)達(dá)到10萬,覆蓋了全球187個(gè)國家,675個(gè)組織。大型企業(yè)如英特爾、IBM、VMware等都參與其中,來自中國的社區(qū)貢獻(xiàn)者如華為、新華三、中興通訊、浪潮等企業(yè),也為OpenStack的發(fā)展提供了源源不斷的動力。
雖然OpenStack用事實(shí)證明了自己是全球最為活躍的開源項(xiàng)目之一,但是卻鮮有人知道背后的原因。為什么OpenStack能夠在眾多開源項(xiàng)目中一路披荊斬棘,成為堪比Linux Kernel和Chromium影響力的全球性開源項(xiàng)目?
說到這里,我們就不得不提OpenStack的幕后推手——OpenStack基金會。作為OpenStack開源項(xiàng)目的管理者和推動者,OpenStack基金會從2012年成立起,就開始積極支持和壯大社區(qū),其目標(biāo)是推動社區(qū)參與者使用和貢獻(xiàn)開源云計(jì)算項(xiàng)目,實(shí)現(xiàn)各開源云計(jì)算平臺之間的協(xié)作。
作為一個(gè)中立的組織,面對如此大規(guī)模的全球性社區(qū),我們不禁好奇OpenStack基金會到底是如何組織和協(xié)調(diào)工作的?與此同時(shí),OpenStack歷經(jīng)9年的技術(shù)發(fā)展和變革,OpenStack基金會是如何緊跟技術(shù)發(fā)展和客戶需求變化,來保證OpenStack的社區(qū)生命力?OpenStack基金會又是如何看待新興技術(shù)對于OpenStack的沖擊呢?
在近期舉辦的OpenStack基金會中國媒體見面會上,OpenStack基金會執(zhí)行董事Jonathan Bryce分享了在開源云項(xiàng)目上的觀點(diǎn),以及OpenStack基金會的戰(zhàn)略和最新進(jìn)展。同時(shí),OpenStack基金會的中國社區(qū)經(jīng)理李昊陽也分享了OpenStack中國社區(qū)的狀況和今年的規(guī)劃。
?圖左1:OpenStack基金會執(zhí)行董事Jonathan Bryce
圖右1:OpenStack基金會的中國社區(qū)經(jīng)理李昊陽
此次科技云報(bào)道整理了大家對OpenStack感興趣的相關(guān)問題,以O(shè)penStack基金會Jonathan Bryce和李昊陽的現(xiàn)場分享做答,以饗讀者。
Q:OpenStack基金會始于OpenStack,為什么轉(zhuǎn)向打造Open Infrastructure?
Jonathan Bryce:OpenStack基金會致力于發(fā)展壯大、使用和貢獻(xiàn)開源云計(jì)算項(xiàng)目,除了積極推動OpenStack項(xiàng)目之外,還致力于推動OpenStack Infrastructure(開源基礎(chǔ)設(shè)施)的建設(shè)和發(fā)展。開源基礎(chǔ)設(shè)施實(shí)際上包括計(jì)算、存儲、網(wǎng)絡(luò)以及所有驅(qū)動具體應(yīng)用所必備的組成部分。
我們認(rèn)為開源技術(shù)對于應(yīng)用的各個(gè)層級都是至關(guān)重要的,包括應(yīng)用的整體架構(gòu)、容器架構(gòu)、底層的基礎(chǔ)架構(gòu)等等,都是OpenStack基金會重點(diǎn)關(guān)注的對象。
尤其在當(dāng)今技術(shù)發(fā)展中,人工智能、機(jī)器學(xué)習(xí)、邊緣計(jì)算、容器架構(gòu)以及CI/CD這些重要的細(xì)分領(lǐng)域,都要求有一個(gè)非常強(qiáng)大的底層基礎(chǔ)設(shè)施。
?因此,OpenStack基金會從2017年12月開始,推出了4個(gè)試點(diǎn)項(xiàng)目——Airship、Zuul、StarlingX、Kata Containers,分別面向新型云開放基礎(chǔ)設(shè)施、持續(xù)集成/部署平臺(CI/CD)、邊緣云、容器虛擬化等領(lǐng)域,這些是企業(yè)打造開放基礎(chǔ)設(shè)施的重要組成。
?Q:能否簡單介紹這4個(gè)試點(diǎn)項(xiàng)目的情況?
Jonathan Bryce:基金會第一個(gè)試點(diǎn)項(xiàng)目是Airship,它是由AT&T公司啟動的。Airship是一組可互操作且松散耦合的開源工具,以完全聲明式和可預(yù)測的方式提供自動化云配置和生命周期管理。在Airship中,用戶能夠以可重復(fù)和可聲明的方式跨越多個(gè)站點(diǎn)部署和管理容器、虛擬機(jī)和裸機(jī)等基礎(chǔ)設(shè)施環(huán)境。對于5G和邊緣計(jì)算的價(jià)值在于,用戶可以在成百上千個(gè)小站點(diǎn)上部署并輕松管理相同的環(huán)境,對于大型數(shù)據(jù)中心的升級和生命周期管理具有一定價(jià)值。
第二個(gè)項(xiàng)目是Kata Containers,由英特爾和音速神童(現(xiàn)為螞蟻蟻金服子公司)兩家公司共同發(fā)起。Kata Containers旨在為容器的工作負(fù)載提供隔離和安全運(yùn)行,可用于輕量級虛擬機(jī)的標(biāo)準(zhǔn)實(shí)現(xiàn),以實(shí)現(xiàn)更強(qiáng)大的隔離,同時(shí)占用較小的內(nèi)存空間。目前百度已正式啟用Kata Containers,還有其他幾家中國公司正對Kata Containers進(jìn)行測試。
第三個(gè)試點(diǎn)項(xiàng)目叫StarlingX,它是一個(gè)分布式邊緣云計(jì)算系統(tǒng)。這個(gè)StarlingX 項(xiàng)目可以實(shí)現(xiàn)多個(gè)開源項(xiàng)目的集成,包括Kubernetes、Ceph、Collectd、QEMU 等等,該系統(tǒng)提供了一個(gè)可靈活部署、方便擴(kuò)展且高度可用的邊緣云軟件平臺。目前已有一些公司正式投入使用StarlingX,還有一些公司正在進(jìn)行測試,中國聯(lián)通在內(nèi)的幾家中國公司也參與其中。
第四個(gè)試點(diǎn)項(xiàng)目叫Zuul,這是一個(gè)持續(xù)集成/持續(xù)交付平臺,該平臺非常適合需要針對多個(gè)項(xiàng)目和系統(tǒng)進(jìn)行門控測試驅(qū)動開源項(xiàng)目和軟件開發(fā)組織。門控測試在整個(gè)軟件開發(fā)領(lǐng)域還是比較新的概念,是指代碼變更只有在通過一系列特定的測試和審查后才會被接納和采用??梢哉f,Zuul是一個(gè)非常強(qiáng)大的測試工具,當(dāng)壞代碼進(jìn)入資源庫的時(shí)候,它就會開始啟動。尤其是多位開發(fā)人員同時(shí)做一個(gè)項(xiàng)目的時(shí)候,Zuul可以避免因?yàn)槟骋粋€(gè)人的問題代碼而拖累整個(gè)開發(fā)工作的情況。
Q:OpenStack基金會將如何推進(jìn)Open Infrastructure的發(fā)展?
Jonathan Bryce:為了促進(jìn)整個(gè)開源基礎(chǔ)設(shè)施更進(jìn)一步的發(fā)展,我們認(rèn)為有四步非常重要。第一步主要是確定用戶的核心使用案例。在此基礎(chǔ)之上,第二步要確保所有社區(qū)都能參與進(jìn)來,即跨社區(qū)協(xié)作,集中資源重點(diǎn)開發(fā)核心用戶實(shí)例。第三步,當(dāng)項(xiàng)目有團(tuán)隊(duì)協(xié)作開發(fā),也得到了必要的技術(shù)支持后,最后一步就是針對這些新的技術(shù)進(jìn)行測試,以確保該項(xiàng)目是有效的并且可以投入實(shí)際的應(yīng)用。值得注意的是,協(xié)作是尤其重要的,“不協(xié)作,毋寧死”,一個(gè)項(xiàng)目尤其是開源項(xiàng)目沒有協(xié)作,很難取得真正意義上的成功。
給大家舉個(gè)例子,在容器領(lǐng)域,為了確保Kata Containers,docker和Kubernetes等重要的容器技術(shù)之間能夠協(xié)調(diào)和集成,OpenStack基金會有一個(gè)專門的工作人員負(fù)責(zé)和Kubernetes有關(guān)的上游工作。他去年做的一件最重要的事情,就是組織與Kubernetes領(lǐng)域的云供應(yīng)商相關(guān)的活動和工作。我們希望在OpenStack和容器之間實(shí)現(xiàn)統(tǒng)一和標(biāo)準(zhǔn)化,提供更好的測試環(huán)境,這樣不管是哪種環(huán)境下的用戶,在部署底層基礎(chǔ)設(shè)施時(shí)能擁有更好的體驗(yàn)。
為了實(shí)施這樣的策略,我們也有一些具體的行動和新項(xiàng)目,比如裸機(jī)部署、物理服務(wù)器以及5G用例等,這些項(xiàng)目會在2019年啟動。
Q:有人說Kubernetes在取代OpenStack,OpenStack基金會如何看待這種發(fā)展趨勢?
Jonathan Bryce:我們也做過用戶的使用調(diào)查,60%的受訪用戶會在OpenStack云上運(yùn)行Kubernetes,因?yàn)檫@樣的做法可以帶來一些價(jià)值。
實(shí)際上Kubernetes和OpenStack是非常不同的兩件事情,Kubernetes管理著一套或者一系列的容器,這個(gè)容器當(dāng)中會有應(yīng)用程序的代碼,但是有一點(diǎn),Kubernetes不能管理服務(wù)器。
換言之,如果要運(yùn)行Kubernetes,必須要在基礎(chǔ)設(shè)施之上,或者是由云服務(wù)商提供的,比如阿里云、AWS,或者是由軟件提供,比如OpenStack,VMware。在非常小的使用環(huán)境之下,Kubernetes也有可能是直接放在服務(wù)器之上,但不管怎么說要有一個(gè)底層的東西托著它。從這個(gè)意義上來說,OpenStack 就是能夠?yàn)镵ubernetes 提供某種形式的基礎(chǔ)設(shè)施的應(yīng)用之一。
在一些復(fù)雜的應(yīng)用場景中,比如歐洲核物理的研究所,它的部署環(huán)境非常大、非常復(fù)雜,需要400 個(gè)Kubernetes的集群,如果沒有一個(gè)完全自動化的基礎(chǔ)設(shè)施,這是很難想象的。所以它需要有一個(gè)OpenStack 基礎(chǔ)設(shè)施,在此之上部署Kubernetes,然后在Kubernetes里面運(yùn)行各種軟件和應(yīng)用。
李昊陽:Kubernetes是一套軟件,在極少數(shù)的情況下,比如Kubernetes的小規(guī)模應(yīng)用,可以直接部署在RedHat或Ubuntu上。但Kubernetes無法直接管理服務(wù)器,它需要有一個(gè)操作系統(tǒng)。
例如,當(dāng)企業(yè)平臺的物理硬件資源滿額以后,需要再添加200臺服務(wù)器或者2000臺服務(wù)器時(shí),但是Kubernetes并不了解底層的運(yùn)作方式,也無法管理底層的資源,因此底層資源的管理、調(diào)配和運(yùn)行方式是由IaaS層執(zhí)行的,IaaS層會自動擴(kuò)容,再給Kubernetes提供相應(yīng)的資源。私有云的解決方案就是AWS,阿里云或者Azure等,開源的做法就是OpenStack。
Q:如何看待中國在OpenStack商業(yè)市場和社區(qū)的貢獻(xiàn)?
Jonathan Bryce:從目前的市場份額來看,中國市場的份額大概占到20%-25%,僅次于美國和歐洲。從去年的數(shù)字看,中國市場的增速是最快的,未來1-2年的時(shí)間里,中國市場份額至少會超過歐洲成為第二位,甚至有可能和美國平起平坐。
從OpenStack社區(qū)開發(fā)者數(shù)量看,中國開發(fā)者的數(shù)量是全球第二大,僅次于排名第一的美國。中國有很多優(yōu)秀的開發(fā)者和開發(fā)團(tuán)隊(duì),在基金會白金和黃金成員里面有很多的中國企業(yè),尤其是黃金成員有近10家。中國的社區(qū)和中國的企業(yè)在積極參與國際開源項(xiàng)目并貢獻(xiàn)自己的能量,有著很高的影響力。
除此之外,每一家基金會成員企業(yè)都有很長的用戶列表,包括金融業(yè)、能源業(yè)、制造業(yè)、國家基礎(chǔ)建設(shè)等,因此OpenStack在中國除了規(guī)模很大以外,涵蓋的范圍也是非常廣的。
?CCW 2018年市場調(diào)查報(bào)告顯示,OpenStack已成為中國私有云的一個(gè)事實(shí)標(biāo)準(zhǔn)。在中國排名前5的私有云提供商里面,其中有4家基于OpenStack提供解決方案。在前20%的私有云供應(yīng)商中,有13家采用的是基于OpenStack解決方案。這也在一定程度上印證了OpenStack在中國云計(jì)算服務(wù)領(lǐng)域應(yīng)用廣泛。
總體而言,中國公司的貢獻(xiàn)體現(xiàn)在兩點(diǎn):
第一,在技術(shù)上展現(xiàn)出來的領(lǐng)導(dǎo)力。一方面軟件開發(fā)者真的會寫出代碼來,能夠在軟件上做貢獻(xiàn);另一方面,中國的這些技術(shù)人員也在全球的社區(qū)里面發(fā)揮著領(lǐng)導(dǎo)作用,一些重量級的開發(fā)人員在全球社區(qū)擔(dān)任著非常重要的職責(zé)。
第二,用戶對技術(shù)接納度的提升。在開源生態(tài)系統(tǒng)中有三股力量:軟件開發(fā)者和技術(shù)貢獻(xiàn)者,用戶和商業(yè)公司。其中,商業(yè)公司的力量非常重要,一家公司從開源項(xiàng)目到變成一個(gè)產(chǎn)品,就意味著你需要有更多的人在實(shí)實(shí)在在的使用它、接納它,中國公司的貢獻(xiàn)就恰恰體現(xiàn)在接納度的提升。
李昊陽:我覺得中國OpenStack 社區(qū)帶來了額外的價(jià)值,因?yàn)椴煌墓緯L試不同的方式,或不同的發(fā)展道路,來推出自己的產(chǎn)品和服務(wù)。有一些嘗試最后成功了,有一些嘗試失敗了,不管怎么樣,他們的這些努力都給我們提供了寶貴的經(jīng)驗(yàn),讓我們更加明白到底該如何去應(yīng)用這些技術(shù)。
Q:OpenStack基金會在2019年將如何推動中國市場的發(fā)展?
Jonathan Bryce:中國市場在云計(jì)算領(lǐng)域的發(fā)展很快,也很有潛力,因此基金會特別重視OpenStack中國社區(qū)的發(fā)展,希望能夠與中國的企業(yè)、開發(fā)者和用戶一起建立良好的社區(qū)生態(tài),以此來進(jìn)一步推動中國開源云計(jì)算的發(fā)展。
一方面的工作是招兵買馬,2019年我們會繼續(xù)招募新成員,負(fù)責(zé)推動中國社區(qū)的相關(guān)工作。另一方面的工作重點(diǎn)是舉辦各類活動,以更高效的方式把這些相關(guān)的人集中到一起。
在這里,著重介紹一下即將在今年11月份舉辦的OpenStack Infrastructure Summit開源基礎(chǔ)設(shè)施峰會,這是第一次在中國舉行峰會,我們非常重視。上海峰會對于進(jìn)一步推進(jìn)全球OpenStack社區(qū)的協(xié)同合作是一個(gè)非常重要的舉措,這些開發(fā)者在線上彼此打過交道,但是他們沒有機(jī)會面對面溝通,這次線下的峰會活動,可以讓全球的開發(fā)人員擁有一個(gè)非常直觀的溝通平臺。
?李昊陽:我們的初衷是希望能夠助力并壯大中國社區(qū)的發(fā)展,我今年的工作重點(diǎn)是打破中國社區(qū)和全球社區(qū)之間的壁壘,讓大家更簡單高效的跟全球社區(qū)進(jìn)行溝通。
除了引進(jìn)全球性的OpenStack Infrastructure 峰會,我們今年還會做一系列活動,比如每個(gè)季度舉辦meet up活動,或在各個(gè)城市做巡回活動,把有興趣參與項(xiàng)目、研究過技術(shù)但又沒有機(jī)會交流的開發(fā)者,以小聚會的方式整合在一起。
另外,我們還會把中國的團(tuán)隊(duì)和個(gè)人所積累的技術(shù)和用戶案例提供給全球社區(qū),通過全球的渠道宣傳中國所取得的成就,并分享中國市場的前沿技術(shù),增加中國社區(qū)全球的影響力。
【科技云報(bào)道原創(chuàng)】
微信公眾賬號:科技云報(bào)道
來源:科技云報(bào)道
免責(zé)聲明:此文內(nèi)容為第三方自媒體作者發(fā)布的觀察或評論性文章,所有文字和圖片版權(quán)歸作者所有,且僅代表作者個(gè)人觀點(diǎn),與極客網(wǎng)無關(guān)。文章僅供讀者參考,并請自行核實(shí)相關(guān)內(nèi)容。投訴郵箱:editor@fromgeek.com。
- 蜜度索驥:以跨模態(tài)檢索技術(shù)助力“企宣”向上生長
- 100億美元史上最大融資的背后,國內(nèi)外巨頭齊瞄準(zhǔn)Data+AI
- 有一種羨慕叫“別人家的年終獎”:京東采銷平均23薪,全網(wǎng)熱議“人的價(jià)值”
- 行業(yè)首個(gè)“人機(jī)大戰(zhàn)”對壘!AI翻譯已媲美人工
- 蘋果開啟年終大促,降價(jià)1200元,被國產(chǎn)手機(jī)嚇怕了?
- 1999 元起,OPPO A5 Pro 超防水、超抗摔、超耐用
- 長三角,如何把數(shù)據(jù)要素變成新長江?
- 大模型,在內(nèi)卷中尋找出口
- 比亞迪“天神之眼”重磅升級:無圖城市領(lǐng)航功能全國開通
- 不愿成為微信的支付寶,注定失敗
- 大廠年終獎全靠猜?京東帶頭透明化
免責(zé)聲明:本網(wǎng)站內(nèi)容主要來自原創(chuàng)、合作伙伴供稿和第三方自媒體作者投稿,凡在本網(wǎng)站出現(xiàn)的信息,均僅供參考。本網(wǎng)站將盡力確保所提供信息的準(zhǔn)確性及可靠性,但不保證有關(guān)資料的準(zhǔn)確性及可靠性,讀者在使用前請進(jìn)一步核實(shí),并對任何自主決定的行為負(fù)責(zé)。本網(wǎng)站對有關(guān)資料所引致的錯(cuò)誤、不確或遺漏,概不負(fù)任何法律責(zé)任。任何單位或個(gè)人認(rèn)為本網(wǎng)站中的網(wǎng)頁或鏈接內(nèi)容可能涉嫌侵犯其知識產(chǎn)權(quán)或存在不實(shí)內(nèi)容時(shí),應(yīng)及時(shí)向本網(wǎng)站提出書面權(quán)利通知或不實(shí)情況說明,并提供身份證明、權(quán)屬證明及詳細(xì)侵權(quán)或不實(shí)情況證明。本網(wǎng)站在收到上述法律文件后,將會依法盡快聯(lián)系相關(guān)文章源頭核實(shí),溝通刪除相關(guān)內(nèi)容或斷開相關(guān)鏈接。