Tamlin Magee Charles
OpenStack本身已經(jīng)成熟,使得基金會能夠向提供開源基礎(chǔ)設(shè)施這一更廣泛的目標邁進。
OpenStack基金會正在進行變革,社區(qū)從開源云平臺分支出“開放基礎(chǔ)設(shè)施”領(lǐng)域。
OpenStack是一系列開源云基礎(chǔ)設(shè)施組件術(shù)語的集合,從裸金屬(Ironic)到網(wǎng)絡(luò)(Neutron)和計算(Nova),等等。
OpenStack最初來自Rackspace和NASA之間的聯(lián)合項目,經(jīng)歷了各種各樣的開發(fā)模型,例如“大帳篷”方法,宣稱任何廠商的任何東西都可以是OpenStack。
在發(fā)展過程中,供應(yīng)商的貢獻起起伏伏,而現(xiàn)在核心軟件已經(jīng)達到了成熟的水平,這顯然給了基金會足夠的信心去分支,并嘗試促進所有開源項目之間的整合,而不僅僅是與OpenStack相關(guān)的。
“OpenDev”會議現(xiàn)在同時運行在OpenStack上,除了OpenStack本身之外,另一個側(cè)重于開放基礎(chǔ)設(shè)施的項目是邊緣計算組。自2017年9月的OpenDev邊緣事件以來,便一直在推進,并在11月的悉尼峰會上形成了官方郵件列表,而且每周二會進行一次通話。
Canonical創(chuàng)始人Mark Shuttleworth說:“開放基礎(chǔ)設(shè)施主題是一致的。過去我一直批評OpenStack社區(qū)搞不清楚什么對于構(gòu)建OpenStack最重要,有些東西不過是科幻小說,而有的則是一些細枝末節(jié)。”
“我認為這是不同的。它基本上是從OpenStack推廣到其他類型的基礎(chǔ)設(shè)施,這很有趣。我覺得采用了開放基礎(chǔ)設(shè)施架構(gòu)而不是OpenStack架構(gòu)很有趣。我認為他們應(yīng)吸引一些具有相同價值的項目,這樣,同樣的用戶就可以參與到這些不同的事情中去了。”
他補充說:“他們應(yīng)注意復雜性帶來的成本。”
與此同時,Openlab計劃致力于把OpenStack與更廣泛的基礎(chǔ)設(shè)施生態(tài)系統(tǒng)整合在一起。
治理委員會委員Melvin Hillsman告訴《英國計算機世界》:“一段時間以來,OpenStack一直非常專注于OpenStack服務(wù)的測試和集成,而且只專注于在OpenStack上啟動的項目。”
“它一直工作得很好,但我作為用戶社區(qū)中的一員,我更多的是從運營商用戶側(cè)參與到OpenStack中。因此,對于OpenStack API社區(qū)來說,進行集成,而且有一些特點和想法是很好的。”
Kata容器
新項目不要求用戶運行OpenStack。前不久在溫哥華舉行的第一次峰會上,在主要芯片制造商AMD、Intel和ARM,以及其他40多個合作伙伴的支持下發(fā)布了Kata Containers 1.0。
Kata被設(shè)計為與架構(gòu)無關(guān),本身作為一個項目進行計費,它實現(xiàn)了具有增強安全層容器的速度和性能,因為每個“容器”實際上都被封裝在輕量級虛擬機中。它基于英特爾Clear容器和Hyper.sh的runV,與開放容器倡議和Kubernetes的容器運行時兼容。
Zuul
由世界上各種各樣的供應(yīng)商和企業(yè)成員構(gòu)成的該基金會董事會宣布了“Zuul”,這是一個開源的連續(xù)集成/連續(xù)開發(fā)平臺,旨在幫助用戶“停止合并破碎的代碼”。它專門用于控制跨系統(tǒng)和應(yīng)用的各種變化。
Zuul的一個版本早在2012年就已經(jīng)開始生產(chǎn),并在運行OpenStack的用戶中大規(guī)模使用,但該基金會決定將其與OpenStack特有的系統(tǒng)“脫鉤”。現(xiàn)在,它可以運行在GitHub這樣的平臺上,并且寶馬、GoDaddy、華為、Red Hat和SUSE等都對其有貢獻。
成熟
當OpenStack第一次發(fā)布時,開源社區(qū)以及來自各行各業(yè)的很多供應(yīng)商都對其非常歡迎,他們都熱衷于合作,他們還可以像以前一樣進行掌控。從成立之初起,在基金會每兩年舉辦一次的會議上反復討論的問題便是它是否成熟到足以形成產(chǎn)品。
快進到2018年,這不再是主要問題:因為世界上一些大企業(yè)已經(jīng)開始大規(guī)模部署——從電信網(wǎng)絡(luò)到研究大項目以及技術(shù)供應(yīng)商本身。批評還是集中在降低復雜性上,因為運行OpenStack仍然需要一定程度的技術(shù)專長,這對于缺乏學習資源的企業(yè)可能會面臨很大的挑戰(zhàn)。
Red Hat的OpenStack總經(jīng)理Radhesh Balakrishnan在《英國計算機世界》上發(fā)表評論說:“我們看到在應(yīng)用上基本成熟了,已經(jīng)遍及多個縱向市場。顯然,電信是我們所看到的OpenStack應(yīng)用的第一個縱向市場——就客戶構(gòu)成而言,其占比約為39%。隨后是金融、公共部門、媒體和科技領(lǐng)域。”
“如果關(guān)注一下電信以外的應(yīng)用情形,我們看到的是大量應(yīng)用用于大數(shù)據(jù)領(lǐng)域,其中包括Apache Spark、Hadoop、數(shù)據(jù)湖等等。這是我們正在研究的所有縱向領(lǐng)域中經(jīng)常出現(xiàn)的關(guān)鍵應(yīng)用。”
在開放基礎(chǔ)設(shè)施方面,Balakrishnan評論說,對于他和Red Hat,“最關(guān)注的是讓各種社區(qū)更快地實現(xiàn)開放基礎(chǔ)設(shè)施”。
“從Linux開始,到KVM,直至OpenStack,再到Kubernetes、Ansible、開放容器倡議、CRI-O(面向聯(lián)網(wǎng)的ODL),把所有這些都整合在一起,這樣,就能夠把需要的核心開放基礎(chǔ)設(shè)施聚集在一起。這是一個巨大的機會。”
不過,Hurwitz & Associates的首席分析師Jean Bozman評論道,最近的舉措還是旨在使OpenStack更易于使用上——她在《英國計算機世界》的訪談中講到:“讓Appdev、Devops和系統(tǒng)管理員在其企業(yè)基礎(chǔ)架構(gòu)中更容易使用它。”
她繼續(xù)說:“顯然,OpenStack技術(shù)正在走向成熟,特別是對于像Nova、Cinder和Neutron等項目而言。包括沃爾瑪、CERN、eBay、中國移動和Verzion在內(nèi)的很多大客戶都在他們的云中使用了OpenStack軟件,中小企業(yè)也在使用它,通常是通過項目的合作關(guān)系,例如Red Hat、谷歌、Rackspace和Mirantis。
OpenStack面臨的最大挑戰(zhàn)之一是怎樣才能讓技術(shù)得以廣泛應(yīng)用,特別是被云服務(wù)提供商和正在建造私有云的企業(yè)所采用。OpenStack在廣泛采用方面取得了進展,尤其是在美國、歐盟和亞洲的大型企業(yè)和政府機構(gòu),以及科學研究和大學中的應(yīng)用。”
原文網(wǎng)址
https://www.computerworlduk.com/open-source/openstack-foundation-branches-out-open-source-infrastructure-3678690/