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