萬眾期待的OpenStack Queens于2月28日正式發(fā)布,這是該開源云平臺7年以來的第17個版本。OpenStack Queens增加了多項新功能,也優(yōu)化增強了多項舊功能,包括虛擬 GPU(vGPU)支持和容器集成的改進。幾個新項目也在OpenStack Queens這一里程碑中露面,包括提供管理硬件和軟件加速資源框架的Cyborg。
“女王”新裝
在這次OpenStack的“女王”新裝中,最令人期待的功能恐怕就是在Nova上對虛擬GPU(vGPU)的支持了。伴隨著人工智能、機器學習等新技術對于算力的苛刻要求,GPU已經(jīng)成為這些新技術領域的標配軟硬件。順應這個潮流,在此次的Queens版本中,增加了對虛擬GPU(vGPU)的支持。
而vGPU的出現(xiàn),則催生了另一個OpenStack用戶急需的功能,即對于vGPU、FPGA和DPDK等軟、硬件加速設備的統(tǒng)一管理。而在Queens中,通過Cyborg項目,實現(xiàn)了對這些軟硬件加速設備的靈活統(tǒng)一管理;Cyborg項目起源于NFV加速管理、ETSI NFV-IFA 004參考架構和OPNFV DPACC項目,旨在為專用加速設備(如FPGA,GPU,NVMe SSD)以及各種加速器(例如iNIC,ip-sec卡,DPDK)提供Nova之外的一個資源管理框架。Cyborg在電信NFV領域、高性能計算、甚至是邊緣計算都至關重要。由于這些領域需求特殊,通常它們場景都需要大量的專用設備做offloading,或需要加速硬件或軟件提高性能,所以Cyborg的發(fā)布,使OpenStack為這些要求實時性和高性能的場景領域填補了空白,同時Cyborg也支持Standalone的部署方式或與Nova或Ironic結(jié)合使用。
另一個在Queens版本中值得注意的是“Zun”,這是一個新的OpenStack項目,提供容器服務,旨在通過與Neutron,Cinder,Keystone和其他核心OpenStack服務集成來提供容器的快速部署,無縫地將先進的企業(yè)網(wǎng)絡、存儲和身份驗證功能添加到容器中。
而在Queens的新功能中,最實用的應該是非Cinder Multi-Attach莫屬,Multi-Attach功能是構建高可用企業(yè)級應用的必備功能之一,具有非常廣泛的應用范圍。Cinder Multi-Attach能夠?qū)⑾嗤腃inder卷加載到多個 VM 中。如果一個節(jié)點關閉,另一個節(jié)點能夠接管并訪問該卷。
此外,OpenStack-Helm也是Queens的一個亮點,它其實是Helm圖表和工具的集合,在K8S的基礎上管理OpenStack的生命周期,可以將OpenStack項目作為獨立的服務來運行。
LOCI是另外一個全新的項目,LOCI可以讓兼容OCI的OpenStack服務鏡像,既可以放到像OpenStack-Helm這樣的重量級部署工具,也可以用來獨立部署像Cinder塊存儲這樣的服務。
這兩個服務主要強化了部署和管理的靈活性,能幫助OpenStack更好地在任意地方構建基礎設施構建模塊,這使得OpenStack能夠支持邊緣計算。雖然目前對于邊緣計算基礎架構的支持還處于早期階段,但是邊緣計算和云計算在一定程度上架構是趨同的。因此,Queens版本對邊緣計算的支持表明了OpenStack基金會希望能夠引導OpenStack社區(qū)以及其他開源社區(qū)參與邊緣計算的工具開發(fā)和標準制定,為后續(xù)更廣泛的邊緣計算應用提供支持。
當然,此次Queens中的新功能和新特性還有許多,諸如Ironic修復模式的引入、 新增Kuryr CNI守護進程等也是各具特點,限于篇幅,這里就不一一展開來講了。
百變“女王”
OpenStack 7年17個版本的變化,堪稱”百變“,但每一次的變化,都是云計算未來發(fā)展的風向標。去年9月,OpenStack Pike版本正式發(fā)布。此后,OpenStack基金會又圍繞OpenStack下一個版本 Queens 做了很多工作。也是在去年9月,OpenStack基金會在Denver舉行了PTG,共計420名開發(fā)者參加,討論有關OpenStack下一個版本 Queens cycle的開發(fā)工。實際上,從基金會在Queens版本發(fā)布前的一系列表現(xiàn)上,我們已經(jīng)可以對Queens版本的變化有一個預期,那就是OpenStack將朝著更加廣泛和全面的開放基礎設施管理平臺發(fā)展,同時OpenStack基金會也會更加回歸初心,更加堅持四個開放的原則,這從已經(jīng)舉辦兩屆的OpenStack China Days今年改名為OpenInfra China Days也能看出一些端倪。
OpenStack基金會個人獨立董事王慶表示,Queens版本作為OpenStack開源云平臺的第17版,除了延續(xù)Pike版本和增強舊功能之外,還增加了許多新功能,并且這些新功能都是圍繞著新的領域需求而且建立起來的。另外,OpenStack基金會從這個版本開始提倡Open Infrastructure概念,而并不僅僅是OpenStack。Queens正是在這個大背景下發(fā)布的第1個版本,所以給社區(qū)帶來的變化,更多的是讓社區(qū)看到了OpenStack正在自我改革、自我修復和自我創(chuàng)新,看到了OpenStack未來涵蓋的領域和用戶案例也會越來越廣?,F(xiàn)在,不論是電信NFV還是邊緣計算,運營商們都提出了秒級響應的合理需求,OpenStack社區(qū)如果想要滿足這些應用場景,就必須做出改變,Queens和未來版本正在考慮,并順應新時代順應新需求的變化而變化著。在這種大背景下,云計算的發(fā)展涉及面將更廣,不僅包含公有云、私有云、混合云、多云Multi-Cloud,還將包含安全容器云、NFV、邊緣計算、高性能計算甚至是人工智能。云計算將會用多種形式為這些新業(yè)務新場景提供計算、存儲和網(wǎng)絡等基礎資源支撐。
九州云產(chǎn)品研發(fā)總監(jiān)黃舒泉也認為,OpenStack Queens版本將是OpenStack社區(qū)一個非常重要的轉(zhuǎn)折點,從單純的云計算平臺轉(zhuǎn)向更加廣泛和全面的開放基礎設施管理平臺,從而能夠為邊緣計算、人工智能和5G這類新型應用場景提供相應的基礎設施管理。這意味著OpenStack將變得更加地可重構(Composable),OpenStack的項目不但能夠相互之間良好地集成,還要能夠與其他的開源項目一起集成,對外提供服務。這是因為未來的應用場景更加的復雜和多變,需要各個開源社區(qū)之間的共同努力、協(xié)作才能夠滿足用戶的需求。因此,未來云計算的發(fā)展將是一個跨社區(qū)的協(xié)同發(fā)展,未來基礎設施的管理也將是一個端到端、從邊緣到中心化數(shù)據(jù)中心的管理、調(diào)度和編排過程。
“女王”背后
Queens新版本的推出,離不開”女王“背后各OpenStack基金會成員的無私奉獻,據(jù) Stackalytics.com 網(wǎng)站提供的數(shù)據(jù)統(tǒng)計,截止3月6日,共有200多家企業(yè)和組織為本次Queens版本做出代碼貢獻,這其中包括Redhat、IBM、Intel、Rackspace、SUSE等老牌OpenStack基金的”鐵粉“。而中國的華為、九州云、中興、烽火、麒麟云等幾十家OpenStack基金會成員也積極的參與到了Queens代碼貢獻中,并在Queens版本的代碼貢獻中名列前茅(如下圖)。
社區(qū)代碼貢獻是開源社區(qū)存在和發(fā)展的基礎,在歷代OpenStack社區(qū)版本中,廠商都會積極參與社區(qū)代碼貢獻,OpenStack之所以能夠在短短七年的時間里就從一個默默無聞的開源項目,發(fā)展成為今日云計算業(yè)界事實上的標準,是與這些代碼貢獻密不可分的,而廠商對于OpenStack持續(xù)不斷的代碼貢獻,一方面體現(xiàn)了廠商的技術水平和綜合實力,另一方面也源自OpenStack強大的社區(qū)對廠商的吸引。有一個強大的社區(qū),在技術上的不足會有全世界最優(yōu)秀的工程師來幫助補足,有一個強大的社區(qū),能夠吸引到大量的廠商幫助做驗證,幫助社區(qū)發(fā)現(xiàn)問題,甚至自己提交代碼來完善OpenStack。
反過來,各大企業(yè),特別是中國企業(yè)的代碼貢獻,對OpenStack社區(qū)的發(fā)展起到了關鍵而不可或缺的作用,這些年來,中國企業(yè)和成員不論是對OpenStack代碼貢獻,還是對OpenStack的社區(qū)建設以及活動興辦,都是不遺余力的,像華為、九州云、中興、烽火、麒麟云等這些中國廠商,已經(jīng)成為OpenStack社區(qū)的中堅力量,這從Queens版本的代碼貢獻表中就可以輕易看出。
再加上OpenStack基金會在社區(qū)運營上有極大的投入,包括每年舉辦兩次的Summit、OpenStack社區(qū)本身有一套完備的IT基礎設施和游戲規(guī)則讓全世界的開發(fā)者協(xié)同起來、董事會和技術委員會的設立與分工、吸引企業(yè)級會員加入、打造面向個人的COA認證和面向公司的兼容性認證等,這些都是包括Queens在內(nèi)的OpenStack各版本取得成功背后的關鍵因素。
霸氣“女王”
OpenStack在過去幾年中快速發(fā)展,在業(yè)界得到了廣泛的應用,其可管理性、彈性、可擴展性和用戶體驗的功能在不斷得到發(fā)展。OpenStack一直強調(diào)自己是一個“集成引擎”(Integration Engine)。在Queens版本中改進了對于容器、NFV、邊緣計算和機器學習等新興技術的支持,意味著OpenStack還在持續(xù)地優(yōu)化這個“集成引擎”,以滿足各類新興應用產(chǎn)生的需求。
OpenStack增加對各類技術的支持,并不會影響OpenStack作為“集成引擎”的地位和發(fā)展方向,這些技術會成為OpenStack這個“集成引擎”的重要補充。同時,新元素、新功能的不斷融入,也使得OpenStack將會與用戶結(jié)合更加緊密,進一步擴大OpenStack的生態(tài)圈,而OpenStack也將繼續(xù)在云計算領域占據(jù)“霸主”地位,OpenStack的未來想必也一定會更加美好!
- 蜜度索驥:以跨模態(tài)檢索技術助力“企宣”向上生長
- MediaTek發(fā)布天璣8400 5G全大核智能體AI芯片,賦能高階智能手機
- 千方科技:擬以1.198億元受讓車聯(lián)網(wǎng)基金20%合伙份額
- 中國鐵塔:高同慶因年齡原因辭任公司非執(zhí)行董事等職務
- MediaTek發(fā)布天璣8400 5G全大核智能體AI芯片,賦能高階智能手機
- 榮耀官宣成為《哪吒之魔童鬧海》官方合作伙伴,2025魔法科技年貨節(jié)開啟
- 榮耀Magic7 RSR保時捷設計發(fā)布:大王影像升級,重塑影像創(chuàng)作與處理邊界
- VR和AR技術的未來趨勢:重塑互動與體驗
- 6G技術和頻譜需求:解鎖下一代無線連接
- 關于數(shù)據(jù)存儲的四個驚人事實
- 千家周報|上周熱門資訊 排行榜(12月16日-12月22日)
免責聲明:本網(wǎng)站內(nèi)容主要來自原創(chuàng)、合作伙伴供稿和第三方自媒體作者投稿,凡在本網(wǎng)站出現(xiàn)的信息,均僅供參考。本網(wǎng)站將盡力確保所提供信息的準確性及可靠性,但不保證有關資料的準確性及可靠性,讀者在使用前請進一步核實,并對任何自主決定的行為負責。本網(wǎng)站對有關資料所引致的錯誤、不確或遺漏,概不負任何法律責任。任何單位或個人認為本網(wǎng)站中的網(wǎng)頁或鏈接內(nèi)容可能涉嫌侵犯其知識產(chǎn)權或存在不實內(nèi)容時,應及時向本網(wǎng)站提出書面權利通知或不實情況說明,并提供身份證明、權屬證明及詳細侵權或不實情況證明。本網(wǎng)站在收到上述法律文件后,將會依法盡快聯(lián)系相關文章源頭核實,溝通刪除相關內(nèi)容或斷開相關鏈接。