十年前,OpenStack率先提出開源基礎設施的概念。自那以后,OpenStack迅速成為開源基礎設施即服務的事實標準。
值得關注的是,自誕生之日起,OpenStack開源社區(qū)保持著每六個月交付一個版本,一年發(fā)布兩個正式版本的迭代速度。
就在前幾天,OpenStack社區(qū)不負眾望地發(fā)布了部署最廣泛的開源云基礎設施軟件的第21版——Ussuri。
OpenStack“后浪”:“U”打頭的21版
此次OpenStack Ussuri版本共收到了來自188個組織及50多個國家/地區(qū)共1003位開發(fā)者的24,000次代碼修改。
據(jù)悉,OpenStack第21版主要改進了三個核心領域:
? 持續(xù)改進核心基礎設施層的可靠性;
? 強化了安全性和加密性能;
? 拓展了通用性用以支持新興用例。
其中,包括對核心功能、自動化、跨單元冷遷移、容器化應用程序的改進,以及對堆棧中不同層級下的新用例的支持。
具體來看, OpenStack第21版為各個層級的用戶需求提供了哪些更完善的支持?OpenStack基金會執(zhí)行董事Jonathan Bryce解釋稱:
? Cyborg(加速器生命周期管理)已完成與Nova(計算服務)的集成。用戶如今可采用Nova來啟動帶加速資源(由Cyborg管理)的服務器實例??刹榭碼ccelerator operation guide了解支持哪些實例操作。
? Ironic(裸金屬服務)已添加自動化裸金屬硬件配置功能。
? Kolla(OpenStack容器化部署)已添加對后端API服務TLS加密的初始化支持,提供API流量的端到端加密。目前可支持Keystone組件。
? Kuryr(OpenStack與容器網(wǎng)絡間的橋梁)已添加對Ipv6的支持。
? Nova(計算服務)現(xiàn)已支持Nova單元間的冷遷移及調整服務器分區(qū)大小。
? Octavia(負載均衡服務)現(xiàn)已支持在特定可用區(qū)域部署負載均衡服務,該功能支持將負載均衡服務部署至邊緣環(huán)境。Octavia用戶現(xiàn)在可指定listeners和pools可接受的TLS碼,負載均衡服務器因此可強制執(zhí)行安全合規(guī)性要求。
? Zun(容器服務)已增加對Kubernetes CRI運行時的支持。Zun采用CRI運行時來實現(xiàn)capsule(pod)的概念,因此,Kubernetes用戶可采用Zun API在安全容器Kata Containers中創(chuàng)建pods。
目前,OpenStack Ussuri版本已于北京時間2020年5月13日正式開放下載通道,用戶可在OpenStack官方網(wǎng)站了解新版特性及改進功能。
2020新項目:OpenInfra Labs
自2017年開始,OpenStack基金會相繼推出了除OpenStack之外的新基礎設施項目,其中有4個項目——Airship、Zuul、StarlingX、Kata Containers,如今已確立為OpenStack基金會的頂級開源基礎設施項目。
據(jù)悉,這四大項目分別面向新型云開放基礎設施、持續(xù)集成/部署平臺(CI/CD)、邊緣云、容器虛擬化等領域,是企業(yè)打造開放基礎設施的重要組成。經過兩年多的發(fā)展,目前版本還在持續(xù)迭代中,并且產生了越來越多的用戶案例。
對此,Jonathan Bryce介紹了這四大項目的最新進展,并發(fā)布了2020年的新項目。
? Airship:更新到Airship 2.0 Alpha版本。對Kustomize, meta13, cluster API進行了更新,并正式添加了漏洞管理流程。采用GitHub Issues,與各個項目合作。
? Kata:目前9.7, 1.10.3穩(wěn)定版已發(fā)布。Kata 2.0計劃包括幾個重要功能:如agent的簡化,沙箱內圖像的提取及合并代碼庫。在用例方面,百度白皮書已發(fā)布,Atlassian案例研究正在進行中。
? StarlingX:最新穩(wěn)定版為StarlingX 3.0。StarlingX 4.0版本計劃于2020年7月發(fā)布,將基于OpenStack Ussuri版本進行開發(fā),支持Kata Containers作為默認的容器運行。同時,StarlingX平臺還將升級,強化對FPGA的支持,采用cert-manager支持證書管理。
? Zuul:已移除對Ansible 2.5的支持,且已棄用6版本,新增對2.9版本的支持。Nodepool現(xiàn)在已可以支持GCE資源;支持GitHub的“checks”功能,基本的Gitlab集成已經實現(xiàn)。添加了multi arch docker鏡像構建的支持。在Kubernetes集群中運行作業(yè)的控制臺流可用。在用例方面,Volvo, T Systems, Wazo, Just eat等成為其新用戶。
? 2020新項目:OpenInfra Labs。該項目旨在銜接開源項目與生產實踐,打通OSS的最后一公里。
據(jù)悉,OpenInfra Labs是一個由運維人員創(chuàng)建且為運維人員服務的社區(qū)。社區(qū)在實際生產環(huán)境中測試開源代碼,為現(xiàn)有及新興工作負載發(fā)布完整且可復制的堆棧,以推進開源基礎設施的發(fā)展。
不難發(fā)現(xiàn),該項目能夠在生產環(huán)境中提供運維的能力,為所有軟件提供集成測試和完整用例,這將很大程度提升云計算平臺、容器、AI、機器學習及邊緣工作負載的運行能力,可以說是一次非常大的創(chuàng)新。
下一個10年:OpenStack的創(chuàng)新之道
作為一種智能開源基礎設施引擎,OpenStack在過去十年的發(fā)展中已得到了業(yè)界的充分認可。
一方面,它的確運行良好,是全球最穩(wěn)定可靠的構建云計算平臺的軟件之一。
另一方面,隨著每個新版本的自動化和成熟度不斷增加,OpenStack在電信、醫(yī)療、銀行、娛樂、高性能計算、政務等多個領域,已實現(xiàn)了非常多開創(chuàng)性的用例。
據(jù)451市場研究機構預計,三年后,OpenStack的市場份額將達到77億美元,增長非??捎^,還將會有更多的用戶部署OpenStack。
那么,在下一個十年中,OpenStack還有哪些創(chuàng)新發(fā)展之道呢?
OpenStack基金會首席運營官Mark Collier在采訪中表示:“隨著云計算的發(fā)展,逐漸演進出一些新架構,比如ARM服務器、GPUs、FPGAs等,而這些新架構需要相應的軟件開發(fā)的支撐。OpenStack未來在數(shù)據(jù)中心、邊緣計算等領域將有越來越多的硬件創(chuàng)新,可為一些新興技術提供軟件支持,這也是5G、邊緣服務器等領域的一大趨勢?!?/p>
在基金會執(zhí)行董事Jonathan Bryce看來,OpenStack正在從單一架構的整體解決方案,走向核心組件各自獨立、低耦合的云部署方案。
“比如Ironic,現(xiàn)在可以直接以API的方式,作為一個獨立項目被使用,用于裸機的管理跟部署服務,Kubernetes可以直接調用。通過metal3次方項目,直接調用Ironic的API來管理跟部署裸機,而不需要安裝整套OpenStack?!盝onathan Bryce表示。
其實,在近幾年發(fā)布的新版本中,也能發(fā)現(xiàn)這種云計算技術的趨勢已經越來越明顯,即每個核心組件都可以變成一個各自發(fā)展的獨立組件。
而在中國市場,由于用戶需求更為多樣化,其發(fā)展特點更為顯著。OpenStack基金會中國社區(qū)經理李昊陽指出,今年國內很多新用戶的案例是圍繞5G、人工智能以及機器學習、邊緣計算的。同時,開發(fā)者對于國產化服務器的支持,還有對新架構的支持,也表現(xiàn)出了非常大的熱情。
對此,李昊陽表示,社區(qū)專門成立了一個Multi-Arch的興趣小組,以支持這些新架構、新功能,面向國產服務器的適配。
最新活動:OpenStack項目小組集會(PTG)“上云”
據(jù)透露,OpenStack基金會將于6月1-5日在線上舉行項目小組集會活動。PTG將為項目貢獻團隊提供統(tǒng)一時間和場地,齊心協(xié)力,高效協(xié)作,改進OpenStack項目及其他由OSF托管的項目。
PTG對于各個項目下一版本的產出尤為重要,不僅會改進項目的核心功能,還會進行跨項目協(xié)作提升工作效率并解決復雜問題。
運營商、開發(fā)者和其他活躍的貢獻者們,將就如何實現(xiàn)特定目標展開討論,達成一致意見,建立互信關系,分配工作任務并完成工作。
另外,李昊陽告訴記者,今年OpenInfra China Day目前正在籌備中,主題契合OpenInfra Structure社區(qū)全球的主題,會圍繞“智能開源基礎設施”做一些關鍵性技術的討論和前沿技術的分享。
另外,除了智能開源基礎設施這一大主題,也會面向國內的需求。比如,如何更好地適配國產化服務器等展開交流。
“今年,OpenInfra China Day是和Ceph社區(qū)和Tungsten Fabric社區(qū)一起合作的。Tungsten Fabric中國社區(qū),是一個提供網(wǎng)絡解決方案的社區(qū),我們希望能跟他們一起合作,共同探討如何提供更好的網(wǎng)絡存儲以及計算的整合框架或是方案?!崩铌魂栐诓稍L中表示。
目前OpenStack基金會計劃在8月中呈現(xiàn)這個活動,包括騰訊、英特爾、華為、螞蟻金服以及三大運營商等都會出席。
而Open Infrastructure Summit Berlin(開源基礎設施峰會-柏林),計劃于2020年10月19-23日在德國柏林舉辦。不過,也不排除根據(jù)COVID-19疫情情況進行調整的可能。
【關于科技云報道】
專注于原創(chuàng)的企業(yè)級內容行家——科技云報道。成立于2015年,是前沿企業(yè)級IT領域Top10媒體。獲工信部權威認可,可信云、全球云計算大會官方指定傳播媒體之一。深入原創(chuàng)報道云計算、大數(shù)據(jù)、人工智能、區(qū)塊鏈等領域。
來源:科技云報道
免責聲明:此文內容為第三方自媒體作者發(fā)布的觀察或評論性文章,所有文字和圖片版權歸作者所有,且僅代表作者個人觀點,與極客網(wǎng)無關。文章僅供讀者參考,并請自行核實相關內容。投訴郵箱:editor@fromgeek.com。
免責聲明:本網(wǎng)站內容主要來自原創(chuàng)、合作伙伴供稿和第三方自媒體作者投稿,凡在本網(wǎng)站出現(xiàn)的信息,均僅供參考。本網(wǎng)站將盡力確保所提供信息的準確性及可靠性,但不保證有關資料的準確性及可靠性,讀者在使用前請進一步核實,并對任何自主決定的行為負責。本網(wǎng)站對有關資料所引致的錯誤、不確或遺漏,概不負任何法律責任。任何單位或個人認為本網(wǎng)站中的網(wǎng)頁或鏈接內容可能涉嫌侵犯其知識產權或存在不實內容時,應及時向本網(wǎng)站提出書面權利通知或不實情況說明,并提供身份證明、權屬證明及詳細侵權或不實情況證明。本網(wǎng)站在收到上述法律文件后,將會依法盡快聯(lián)系相關文章源頭核實,溝通刪除相關內容或斷開相關鏈接。