omniture

聚焦優(yōu)化核心組件 浪潮登頂U(kuò)ssuri社區(qū)貢獻(xiàn)中國第一幕后故事

2020-07-07 14:59 6219
浪潮憑借在代碼提交數(shù)、完成藍(lán)圖數(shù)、補(bǔ)丁修復(fù)數(shù)方面的突出表現(xiàn),登頂U(kuò)版本社區(qū)貢獻(xiàn)中國第一,成為OpenStack全球重要技術(shù)推動(dòng)者。

北京2020年7月7日 /美通社/ -- 5月14日,OpenStack社區(qū)發(fā)布了第21個(gè)版本 -- Ussuri,新版本吸引了全球開發(fā)者的關(guān)注,OpenStack接收了來自188個(gè)不同組織和50多個(gè)國家的1003位開發(fā)人員的超過24000個(gè)代碼更改。浪潮憑借在代碼提交數(shù)、完成藍(lán)圖數(shù)、補(bǔ)丁修復(fù)數(shù)方面的突出表現(xiàn),登頂U(kuò)版本社區(qū)貢獻(xiàn)中國第一,成為OpenStack全球重要技術(shù)推動(dòng)者。

作為OpenStack基金會黃金會員,浪潮始終以“源于開源,饋于開源”為宗旨,多年來持續(xù)投入社區(qū)貢獻(xiàn),在U版本中聚焦Nova、Cyborg、Manila等核心組件進(jìn)行了大量優(yōu)化工作,促進(jìn)了OpenStack不斷成熟完善。

面向AI及邊緣計(jì)算場景開發(fā)設(shè)備驅(qū)動(dòng) 釋放硬件加速性能

Cyborg是近年來社區(qū)比較活躍的項(xiàng)目,旨在為加速資源(GPU、FPGA、ASIC、NVMe、SSD、NP等)提供通用管理框架。當(dāng)前計(jì)算加速已經(jīng)成為虛擬機(jī)的必備功能,在AI和邊緣計(jì)算領(lǐng)域都充當(dāng)著不可或缺的角色。

浪潮從實(shí)際應(yīng)用場景出發(fā)面向AI和邊緣計(jì)算開發(fā)GPU Tesla V100、FPGA、NVMe等硬件驅(qū)動(dòng),為AI訓(xùn)練、AI推理、AIstation提供硬件加速支持,為硬件設(shè)備在AI、邊緣等方面性能加速提供了先決條件。

同時(shí)浪潮與其他開發(fā)者聯(lián)合,通過升級和重構(gòu)Cyborg API共同完成了Nova和Cyborg交互功能,Nova可啟動(dòng)通過Cyborg管理硬件加速設(shè)備的虛擬機(jī),方便用戶在圖像處理、AI、教育實(shí)訓(xùn)等場景實(shí)現(xiàn)磁盤、GPU等硬件設(shè)備的直通加速。

增強(qiáng)大規(guī)模場景下的虛擬機(jī)管理能力 提升易用性及安全性

Nova是OpenStack的核心項(xiàng)目,為IaaS提供計(jì)算服務(wù),即為用戶提供一個(gè)根據(jù)需求動(dòng)態(tài)運(yùn)行的虛擬機(jī)環(huán)境。

浪潮在Nova項(xiàng)目中面向大規(guī)模場景增強(qiáng)易用性、安全性設(shè)計(jì)。例如增加虛擬機(jī)異常信息查詢,增強(qiáng)大規(guī)模場景下對虛擬機(jī)運(yùn)維的便捷性;增加控制臺窗口設(shè)置密碼,強(qiáng)化開源基礎(chǔ)設(shè)施安全,幫助客戶提高新技術(shù)、新應(yīng)用下的訪問安全。支持記錄和查詢虛擬機(jī)遷移信息,增強(qiáng)大規(guī)模場景虛擬機(jī)遷移管理能力。支持刪除虛擬機(jī)時(shí)可保留掛載卷,提高管理平臺操作便捷性。

實(shí)現(xiàn)文件存儲類型屬性調(diào)整 降低云平臺運(yùn)維復(fù)雜度

Manila是OpenStack的核心項(xiàng)目,為IaaS提供文件存儲服務(wù),浪潮在U版本對Manila項(xiàng)目的易用性與兼容性進(jìn)行了改進(jìn)。支持修改文件存儲類型名稱、描述、與可見性,用戶可以靈活調(diào)整文件存儲類型的屬性,極大程度提高了云平臺的易用性,降低云平臺運(yùn)維的復(fù)雜度;實(shí)現(xiàn)文件存儲故障快速定位,提高云平臺的智能運(yùn)維能力,降低大規(guī)模云數(shù)據(jù)中心場景下的運(yùn)維復(fù)雜度。

Manila Update Share Type API
Manila Update Share Type API

同時(shí),浪潮將分布式存儲AS13000驅(qū)動(dòng)集成到Manila項(xiàng)目中,為客戶提供更多選擇,分布式存儲AS13000也成為社區(qū)推薦產(chǎn)品。

存儲后端與Manila服務(wù)的集成是采用驅(qū)動(dòng)的形式,Manila提供了驅(qū)動(dòng)的框架及相應(yīng)的API接口,各存儲后端依據(jù)這些API進(jìn)行實(shí)現(xiàn)。Manila與存儲后端的交互形式由各存儲后端決定,會話通過ssh,https等連接方式,管理數(shù)據(jù)在管理網(wǎng)絡(luò)中流通。存儲后端提供的文件存儲共享路徑可以通過CIFS或者NFS等協(xié)議連接到計(jì)算節(jié)點(diǎn),為實(shí)例提供塊服務(wù)。

優(yōu)化鏡像創(chuàng)建卷流程 提高大規(guī)模場景工作效率

Glance是OpenStack的鏡像服務(wù),浪潮優(yōu)化了鏡像創(chuàng)建卷流程,自研智能鏡像緩存淘汰算法,智能管理本地緩存目錄,在有限的本地緩存空間內(nèi)盡可能提高鏡像緩存命中率,支持通過配置項(xiàng)預(yù)設(shè)鏡像緩存目錄大小,支持彈性伸縮,可根據(jù)鏡像的使用頻率自動(dòng)調(diào)整本地存儲空間,這一優(yōu)化節(jié)約了鏡像下載到本地所消耗的時(shí)間80%以上,從而有效提高了鏡像創(chuàng)建卷的速度,提高用戶在大規(guī)模場景下的工作效率。

在持續(xù)不斷地社區(qū)貢獻(xiàn)中,浪潮工程師也得到了社區(qū)的高度認(rèn)可,先后有2位工程師加入Cyborg,Watcher等項(xiàng)目的Core Reviewer團(tuán)隊(duì),成為項(xiàng)目核心骨干,40余位工程師在Ussuri版本的裸金屬、容器和邊緣等多個(gè)領(lǐng)域也做出了突出貢獻(xiàn)。

作為私有云事實(shí)標(biāo)準(zhǔn),OpenStack吸引了國內(nèi)外幾乎所有一線ICT廠商的參與,社區(qū)貢獻(xiàn)成為衡量廠商研發(fā)水平和實(shí)踐能力的重要標(biāo)準(zhǔn)。浪潮在U版本社區(qū)貢獻(xiàn)領(lǐng)先,得益于對OpenStack長期技術(shù)投入與積累,體現(xiàn)出社區(qū)積極貢獻(xiàn)者的責(zé)任擔(dān)當(dāng)。

消息來源:浪潮
China-PRNewsire-300-300.png
全球TMT
微信公眾號“全球TMT”發(fā)布全球互聯(lián)網(wǎng)、科技、媒體、通訊企業(yè)的經(jīng)營動(dòng)態(tài)、財(cái)報(bào)信息、企業(yè)并購消息。掃描二維碼,立即訂閱!
collection