omniture

OCTC發(fā)布《BMC開放固件產(chǎn)業(yè)報(bào)告》,加速多元算力OpenBMC創(chuàng)新落地

2024-12-15 22:43 3743

北京2024年12月15日 /美通社/ -- 日前,OCTC發(fā)布《BMC開放固件產(chǎn)業(yè)報(bào)告》,該報(bào)告由中國電子技術(shù)標(biāo)準(zhǔn)化研究院、阿里云、浪潮信息等機(jī)構(gòu)、企業(yè)聯(lián)合編撰,深度剖析了傳統(tǒng) BMC 在智能時(shí)代下面臨的挑戰(zhàn),并全面解讀了當(dāng)下OpenBMC在產(chǎn)業(yè)鏈上下游企業(yè)的創(chuàng)新實(shí)踐,旨在為OpenBMC產(chǎn)業(yè)化應(yīng)用落地提供參考。


數(shù)據(jù)中心IT設(shè)備規(guī)模驟增 傳統(tǒng)BMC發(fā)展面臨重重挑戰(zhàn)

報(bào)告指出,隨著智能時(shí)代多樣化智能應(yīng)用的崛起,數(shù)據(jù)中心IT設(shè)備規(guī)模驟增,為提升海量服務(wù)器、存儲(chǔ)、網(wǎng)絡(luò)等基礎(chǔ)設(shè)施的運(yùn)維和管理效率,承擔(dān)服務(wù)器監(jiān)控管理重要功能的BMC固件技術(shù)面臨前所未有的挑戰(zhàn)。

  • 架構(gòu)的兼容性挑戰(zhàn):面對(duì)數(shù)據(jù)中心算力的多元化、異步迭代以及管理接口的差異性,傳統(tǒng)服務(wù)器BMC固件平臺(tái)架構(gòu)封閉且可擴(kuò)展性差,企業(yè)要維護(hù)多元算力平臺(tái)眾多的BMC固件版本非常困難,更無法快速適配新興算力芯片。
  • 平臺(tái)的穩(wěn)定性挑戰(zhàn):傳統(tǒng)IBV Codebase的頻繁升級(jí),增加了固件開發(fā)的復(fù)雜性和不確定性,封閉模式下缺乏第三方對(duì)代碼的改進(jìn)和審查,BMC固件系統(tǒng)的安全性和可靠性存在潛在問題,且線上問題處理效率低,影響用戶業(yè)務(wù)正常運(yùn)行。
  • 功能的創(chuàng)新性挑戰(zhàn):傳統(tǒng)封閉的BMC生態(tài)限制了用戶對(duì)固件的分發(fā)、修改與定制化功能的開發(fā),阻礙了更多自動(dòng)運(yùn)維、遠(yuǎn)程管理運(yùn)維等創(chuàng)新管理功能與軟硬件一體化的深入?yún)f(xié)作,難以滿足數(shù)據(jù)中心用戶對(duì)基礎(chǔ)設(shè)施運(yùn)維管理的標(biāo)準(zhǔn)化、智能化和精細(xì)化等需求。

代碼開源生態(tài)開放OpenBMC創(chuàng)新優(yōu)勢明顯

為解決數(shù)據(jù)中心基礎(chǔ)設(shè)施大規(guī)模增長帶來的運(yùn)維管理需求,Meta(原Facebook)在2014年發(fā)起OpenBMC開源項(xiàng)目,后續(xù)將OpenBMC應(yīng)用在服務(wù)器、交換機(jī)、存儲(chǔ)等產(chǎn)品上,吸引了40多家數(shù)據(jù)中心用戶、系統(tǒng)廠商、芯片廠商等產(chǎn)業(yè)上下游伙伴共同參與構(gòu)建開源社區(qū)?!禕MC開放固件產(chǎn)業(yè)報(bào)告》指出,OpenBMC相較傳統(tǒng)BMC固件,在技術(shù)架構(gòu)、開發(fā)模式上具有顯著優(yōu)勢,通過高度可擴(kuò)展的軟件框架、歸一化的接口,實(shí)現(xiàn)多元算力的兼容適配,并提升了平臺(tái)的穩(wěn)定性,為產(chǎn)業(yè)聯(lián)合創(chuàng)新提供了統(tǒng)一的平臺(tái)。

技術(shù)方面,OpenBMC歷經(jīng)近十年磨礪,深度整合Linux開源生態(tài),利用Yocto構(gòu)建工具將前沿的Linux內(nèi)核、Systemd、D-Bus、GCC等技術(shù)編織成一套高度可擴(kuò)展的軟件架構(gòu)。其中D-Bus系統(tǒng)總線的引入,不僅優(yōu)化了進(jìn)程間通信,還通過歸一化接口實(shí)現(xiàn)了應(yīng)用層模塊的解耦,構(gòu)建了層次分明、易于擴(kuò)展、穩(wěn)定性強(qiáng)的軟件框架,無縫兼容多種處理器平臺(tái)與算力芯片,支持快速、靈活的模塊化開發(fā)與適配,并提升了系統(tǒng)穩(wěn)定性與可靠性。同時(shí),相較于傳統(tǒng)BMC使用的C語言,OpenBMC采用C++面向?qū)ο缶幊蹋瑯O大地豐富了函數(shù)庫資源,顯著提升了開發(fā)效率與靈活性。


在開發(fā)模式上,OpenBMC核心模塊遵循Apache2.0許可證,鼓勵(lì)全球開發(fā)者自由使用、修改與分發(fā)代碼,打破了傳統(tǒng)BMC的封閉開發(fā)格局,為產(chǎn)業(yè)鏈上下游企業(yè)聯(lián)合創(chuàng)新開發(fā)標(biāo)準(zhǔn)化、智能化和精細(xì)化的固件平臺(tái)提供了可能,縮短了從芯片到算力系統(tǒng)的研發(fā)驗(yàn)證測試周期,拓寬了服務(wù)器系統(tǒng)廠商與最終用戶的選擇范圍。


開放固件產(chǎn)業(yè)化落地OpenBMC成為業(yè)界首選

OpenBMC生態(tài)的繁榮離不開產(chǎn)業(yè)鏈上下游廠商的廣泛認(rèn)可和積極參與。目前,OpenBMC贏得了Meta、IBM、Intel、Google等創(chuàng)始成員的廣泛應(yīng)用。自2020年起,國內(nèi)大型互聯(lián)網(wǎng)企業(yè)與系統(tǒng)廠商也紛紛投身OpenBMC解決方案的研發(fā)熱潮。當(dāng)前,以阿里云、字節(jié)跳動(dòng)、IBM、Intel、浪潮信息為代表的行業(yè)巨頭已成功實(shí)現(xiàn)OpenBMC的產(chǎn)業(yè)化部署。這些廠商的領(lǐng)先創(chuàng)新實(shí)踐為OpenBMC更廣泛的產(chǎn)業(yè)化應(yīng)用提供了參考。

阿里云作為BMC開放固件先鋒之一,構(gòu)建了一個(gè)分層解耦、功能全面的強(qiáng)大技術(shù)架構(gòu)。該架構(gòu)基于OpenBMC的開放性,通過歸一化設(shè)計(jì),支持x86、ARM等主流平臺(tái)服務(wù)器產(chǎn)品的統(tǒng)一管理,大大節(jié)省了研發(fā)資源,提升了運(yùn)維效率。同時(shí),基于OpenBMC,工程師不需要定期手動(dòng)測試,系統(tǒng)完全可以在架構(gòu)層面實(shí)現(xiàn)自動(dòng)化測試,并支持多廠家、多機(jī)型自動(dòng)化測試,實(shí)現(xiàn)每日CI構(gòu)建、版本發(fā)布驗(yàn)證自動(dòng)化,進(jìn)一步降低了測試難度。目前阿里云已新增與修改了10萬行代碼,并且在Redfish、KVM、WebUI、日志系統(tǒng)等通用BMC功能技術(shù)領(lǐng)域持續(xù)探索,積極回饋社區(qū),以大規(guī)模數(shù)據(jù)中心創(chuàng)新實(shí)踐推動(dòng)OpenBMC的產(chǎn)業(yè)化落地。

從上游廠商看,IBM、Intel、AMD、NVIDIA、ARM、ASPEED等廠商也紛紛面向OpenBMC發(fā)布適配各自芯片平臺(tái)的代碼。其中IBM貢獻(xiàn)了FSI、PLDM等協(xié)議初始代碼,實(shí)現(xiàn)了OpenBMC對(duì)Power平臺(tái)的支持,并從Power9平臺(tái)處理器開始支持OpenBMC,是最早支持OpenBMC創(chuàng)新的處理器廠商。Intel貢獻(xiàn)了PECI、Node Manager、能耗管理、PFR固件保護(hù)(Platform Firmware Resilience)等平臺(tái)特性代碼,為OpenBMC的芯片適配提供了支撐。

系統(tǒng)廠商中,浪潮信息深度參與OpenBMC社區(qū)建設(shè),連續(xù)5年社區(qū)代碼貢獻(xiàn)居國內(nèi)第一,成功實(shí)現(xiàn)社區(qū)貢獻(xiàn)與成果轉(zhuǎn)化的閉環(huán),發(fā)布了基于OpenBMC的商業(yè)發(fā)行版InBry。該服務(wù)器管理固件平臺(tái)能夠兼容多款主流BMC管理芯片,支持x86、ARM、OpenPower等處理器平臺(tái),滿足用戶多元算力快速迭代的需求,并開發(fā)了資產(chǎn)信息的精準(zhǔn)管理、故障預(yù)警的即時(shí)響應(yīng)、遠(yuǎn)程管理的便捷高效以及批量自動(dòng)部署配置等功能,為行業(yè)客戶帶來更智能、更精細(xì)化的BMC管理體驗(yàn)。

在當(dāng)今技術(shù)日新月異的背景下,BMC開放固件迎來發(fā)展的黃金時(shí)代。報(bào)告指出,未來OpenBMC會(huì)從技術(shù)、產(chǎn)業(yè)、標(biāo)準(zhǔn)化等多個(gè)維度推動(dòng)數(shù)據(jù)中心服務(wù)器帶外管理的開放變革。技術(shù)方面,OpenBMC與AI正深度融合,引領(lǐng)數(shù)據(jù)中心管理的智能化升級(jí);產(chǎn)業(yè)方面,OpenBMC憑借領(lǐng)先的開放架構(gòu),正逐步滲透到產(chǎn)業(yè)鏈上下游的每一個(gè)環(huán)節(jié),加速新品上市,為用戶構(gòu)建更加開放、靈活的固件方案,提升運(yùn)維效率;標(biāo)準(zhǔn)化方面,OpenBMC能夠推動(dòng)固件技術(shù)的透明化與標(biāo)準(zhǔn)化進(jìn)程,提升數(shù)據(jù)中心的穩(wěn)定性與擴(kuò)展性,加速多元時(shí)代開放固件產(chǎn)業(yè)創(chuàng)新落地。 

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