OpenStack社區正式發布了第23個版本Wallaby(中文翻譯為"沙袋鼠"), OpenStack專注于開源基礎設施軟件的廣泛開發與部署,作為全球三大活躍的開源項目之一(包括Linux kernel與Chromium),始終注重激發全球社區活力,提升社區開發者的參與度。
Wallaby版本要點
除廣泛改進OpenStack內核的穩定性與可靠性,提升項目集成功能的靈活性外,Wallaby版本還強化了安全性能,包括改進回退權限及Ironic、Glance及Manila組件中基于角色的訪問控制(RBAC)權限,在該版本的開發周期中,社區重點關注將RBAC策略文件格式由JSON遷移至YAML。這是正式棄用JSON文件格式支持的一部分。此外,Ironic還擴展了UEFI(統一可擴展固件接口)的功能,包括NVMe的安全擦除。
長期以來,OpenStack一直被視為一種集成引擎或一個傘式超級項目,可以將許多其他開源基礎設施項目整合在一起,而Wallaby版本中的各個項目團隊都在繼續這樣做。
提供成功部署容器集群工具的Kolla增加了對Prometheus版本2的支持。
圖1 Kolla增加了對Prometheus v2的支持
圖2 Kolla增加了對Prometheus v2的支持
而Magnum API服務已經更新了Kubernetes和Containerd的版本,而Cinder塊存儲服務已經增加了對Ceph后端驅動程序Ceph iSCSI的支持。
Tacker項目是用于網絡功能虛擬化(NFV)的編排系統,它添加了一些功能以符合ETSI組織定義的標準,包括用于虛擬網絡功能(VNF)的擴展,更新和回滾操作的API,以及VNF生命周期管理支持用于訂閱和通知。
下圖介紹了Tacker為ETSI NFV SOL標準中定義的生命周期管理提供了針對VNF和CNF的修復操作。在使用`vnflcm`命令向修補程序發送修復請求后,將再次生成一個Pod。
圖3Tacker發送修復請求
Tacker為ETSI NFV SOL標準定義的生命周期管理功能提供了VNF和CNF的規模操作。可以通過使用`vnflcm`命令發送縮放請求來擴展Kubernetes容器的數量。
圖4 Tacker發送縮放請求
同時,在用于計算加速器(例如GPU)的Nova計算模塊和Cyborg服務之間的集成方面繼續取得進展。在Wallaby中,用戶可以使用附加的加速器(稱為增強服務器)來擱置和取消擱置節點。Cyborg還引入了其他加速器驅動程序。
圖5 附加了Cyborg加速器的Nova服務器
圖6Nova和Cyborg集成可擱置和擱置增強型服務器
OpenStack Wallaby社區貢獻統計
根據OpenStack社區的說法,Wallaby版本中有超過17,000個代碼更改功能,由140個不同組織的800多位貢獻者撰寫。同時,自十年前該項目開始以來,OpenStack現在為超過75個公共云和數千個私有云提供支持。
圖7Wallaby全球貢獻度排名
對比之前Openstack版本的貢獻度排名,關注Openstack社區的高端玩家很明顯可以看到排名的變化,大概看了下,目前針對新版本Wallaby的貢獻度國內公司排名進入前20名的屈指可數!!
責任編輯:lq
-
加速器
+關注
關注
2文章
795瀏覽量
37766 -
開源
+關注
關注
3文章
3254瀏覽量
42408 -
OpenStack
+關注
關注
1文章
69瀏覽量
18898
原文標題:適應云原生時代下的開放基礎架構,OpenStack正式發布第23個版本“Wallab”
文章出處:【微信號:TopStorage,微信公眾號:存儲加速器】歡迎添加關注!文章轉載請注明出處。
發布評論請先 登錄
相關推薦
評論