omniture

聚焦優(yōu)化核心組件 浪潮登頂Ussuri社區(qū)貢獻中國第一幕后故事

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

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

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

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

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

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

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

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

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

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

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

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

Manila Update Share Type API
Manila Update Share Type API

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

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

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

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

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

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

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