【IT168資訊】2020年5月13日,OpenStack Ussuri 版本釋出,同期正式開放下載通道(https://www.openstack.org/software/ussuri/)。
在釋出前IT168記者有幸採訪到OpenStack基金會營運長Mark Collier,Mark表示此次釋出的Ussuri 版本是OpenStack社群釋出的第21版,主要改進了三大核心領域,包括注重核心基礎設施層的可靠性,強化了安全性和資料加密,拓展了通用性以支援新興用例&技術。
在注重核心基礎設施層的可靠性方面,OpenStack基金會執行董事Jonathan Bryce以Nova、Kuryr和Ironic為例分享了新版本的新功能。
在Nova中,新增的功能有助於OpenStack雲平臺跨資料中心的縮放,便於在擴充套件雲計算平臺時管理工作負載。大規模使用者如果想要擴充套件配置,異地部署多個伺服器叢集,新增功能可幫助使用者在不同環境下遷移工作負載,並在進行伺服器的線上遷移時管理工作負載,因此該功能對雲平臺的擴充套件非常有用。
在Kuryr中,客戶可以將容器(在Docker或在Kubernetes中執行)與Neutron網路進行連線,Neutron元件擁有多項網路核心功能,Kuryr元件可為容器工作負載傳遞Neutron網路和服務。在Ussuri版本中,Kuryr提供對IPv6d的支援,此外還添加了對DPDK、SR-IOV的支援。因此,可以更好的滿足容器工作負載的網路需求。
而在Ironic中,在Ussuri版本中添加了對多租戶的支援,除OpenStack平臺外,還可在其他架構中應用,比如在Kubernetes社群中有一個專案Metal3就是在Kubernetes中採用Ironic來管理物理機。
總結來說,新增的功能有助於OpenStack雲平臺跨資料中心的縮放,便於在擴充套件雲計算平臺時管理工作負載。大規模使用者如果想要擴充套件配置,異地部署多個伺服器叢集,新增功能可幫助使用者在不同環境下遷移工作負載,並在進行伺服器的線上遷移時管理工作負載,因此該功能對雲平臺的擴充套件非常有用。
些改進由全球社群的上游開發者和運營商設計和交付。OpenStack軟體如今支援著超過75個公有云資料中心及數千個私有云的執行,總體計算核心規模逾千萬。OpenStack是一個基礎設施平臺,特別適合包括裸金屬、虛擬機器(VMs)、圖形處理單元(GPUs)及容器等在內的多種架構的部署。
OpenStack Ussuri版本共收到了來自188個組織及50多個國家/地區共1003位開發者的24,000次程式碼修改。OpenStack專案如今由一個大型的全球開源社群支援著,並與Linux kernel、Chromium並列為全球貢獻度最活躍的三大開源專案之一。
十年前,OpenStack率先提出開源基礎設施的概念,自那以後,OpenStack迅速成為開源基礎設施即服務的事實標準。近年來,隨著人工智慧、機器學習、邊緣計算及物聯網等新型工作負載需求的湧現,該專案開始支援新的晶片架構,自動化規模縮小至裸機並與眾多開源元件整合。智慧開源基礎設施開源元件的整合正不斷髮展演進以滿足上述需求,即建立一個可自我監控、自我複製並可提供一組通用用例的基礎設施。
OpenStack已成為私有云中容器、VMs及裸金屬首選的開源基礎設施。Ussuri版本強化了OpenStack大規模部署環境下虛擬機器和裸機穩定可靠的效能。同時,Ussuri藉助Octavia及Kolla元件提升了安全效能,且改進了專案元件如Zun以支援新興用例。
Mark Collier,OpenStack基金會營運長表示:“首先,OpenStack作為一種智慧開源基礎設施引擎得到大家的認可,因為它的確執行良好,是世界上最穩定可靠的構建雲計算平臺的軟體。此外,隨著每個新版本的自動化和成熟度不斷增加,OpenStack得以在電信、醫療、銀行、娛樂、高效能計算、政務等領域實現一些世界上最領先且最具開創性的工作。”(瞭解OpenStack使用者的故事)
在Ussuri版本的多項改進中,OpenStack第21版如何為基礎設施堆疊各個層級的使用者需求提供更完善的支援?主要升級如下:
● Cyborg(加速器生命週期管理)已完成與Nova(計算服務)的整合。使用者如今可採用Nova來啟動帶加速資源(由Cyborg管理)的伺服器例項。可檢視accelerator operation guide瞭解支援哪些例項操作。
● Ironic(裸金屬服務)已新增自動化裸金屬硬體配置功能。
● Kolla(OpenStack容器化部署)已新增對後端API服務TLS加密的初始化支援,提供API流量的端到端加密。目前可支援Keystone元件。
● Kuryr(OpenStack與容器網路間的橋樑)已新增對Ipv6的支援。
● Nova(計算服務)現已支援Nova單元間的冷遷移及調整伺服器分割槽大小。
● Octavia(負載均衡服務)現已支援在特定可用區域部署負載均衡服務,該功能支援將負載均衡服務部署至邊緣環境。Octavia使用者現在可指定listeners和pools可接受的TLS碼,負載均衡伺服器因此可強制執行安全合規性要求。
● Zun(容器服務)已增加對Kubernetes CRI執行時的支援。Zun採用CRI執行時來實現capsule(pod)的概念,因此,Kubernetes使用者可採用Zun API在安全容器Kata Containers中建立pods。
Jonathan Bryce,OpenStack基金會執行董事表示:“在大規模運維使用者的帶領下,OpenStack部署在各行各業,並且幾乎遍及全球各洲。全球社群支援OpenStack的使用者和開發者不僅穩步提升了軟體的核心功能,還積極推動創新,支援各個軟體層級新興且重要的應用案例。隨著Ussuri版本的釋出,社群提供了從裸金屬到邊緣應用,從自動化伺服器、加速器的部署到負載均衡伺服器、容器安全效能的提升等功能。”
專案小組集會(PTG)已轉為線上活動,將於6月1-5日舉行
OpenStack基金會將於6月1-5日週一至週五在線上舉行專案小組集會活動。PTG將為專案貢獻團隊提供統一時間和場地,齊心協力,高效協作,改進OpenStack專案及其他由OSF託管的專案。PTG對於各個專案下一版本的產出尤為重要,不僅會改進專案的核心功能,還會進行跨專案協作提升工作效率並解決複雜問題。運營商、開發者和其他活躍的貢獻者們將就如何實現特定目標展開討論,達成一致意見,建立互信關係,分配工作任務並完成工作。更多PTG議程及註冊資訊,請訪問openstack.org/ptg。
OpenDev系列活動即將到來!
OSF正在籌備一場線上OpenDev系列活動,以促進各開源基礎設施社群就“如何應對當前雲計算基礎設施領域的挑戰”展開討論。該系列活動主要由三個部分組成,將於6月開始,活動議程如下:
● 開源基礎設施軟體的大規模應用—2020年6月29日-7月1日
● 硬體自動化—2020年7月20-22日
● 容器生產實踐—2020年8月10-12日
OpenDev線上系列活動的註冊通道現已開放!參與者可訪問以下網頁,瞭解更多活動資訊並註冊:openstack.org/events/opendev-2020/