手机在线永久免费毛片视频网站-中国熟女一区二区三区-国产一区二区日韩国产-日本熟妇五十路一区三区

?
寶德計算:基于openUBMC完成智能串口屏應用落地

時間:2025-08-19來源:本站


本文分享寶德計算基于openUBMC實現自研創新組件落地的成功商業實踐——智能串口屏。文章將圍繞功能應用背景與落地成果、關鍵設計解析及核心功能實現邏輯展開,深入闡述寶德引領性的自研組件實現路徑,為openUBMC生態開發者提供極具價值的實踐參考與創新指引。



智能串口屏應用背景

實時性高場景,邊緣計算場景



智能串口屏為服務器BMC人機交互提供了輕量化、高可靠的本地管理入口,在實時性要求嚴苛的邊緣計算場景尤其適合。

隨著服務器應用場景的拓展(如邊緣計算場景),傳統遠程監控(如IPMI、Web界面)無法滿足快速故障定位需求,尤其是網絡中斷或遠程工具故障時,本地可視化監控成為剛需,仍可通過本地屏進行緊急操作,提升系統可靠性。

同時邊緣計算節點,部署在偏遠或物理隔離環境,通過本地監控屏可減少對遠程管理的依賴,故障快速響應需求。如風扇停轉、溫度過高等硬件故障需要即時可視化的告警能力,避免遠程監控延遲導致宕機風險。

智能串口屏的低功耗設計,相比傳統顯示終端節能較多,有效降低長期運維成本。串口屏硬件成本低且易于集成,適合大規模部署。

智能串口屏支持本地化控制能力,可直接通過觸摸屏控制BMC,實現本地化的服務器運維操作(如重啟服務器、調整風扇策略、切換電源模式,等等),提升現場運維靈活性。

在斷網等極端環境下仍可以通過串口屏直接查看BMC或系統日志及實時備份日志,為后期維護診斷帶來了有力的幫助。

寶德智能串口屏高度集成主流監控與控制功能,包括串口信息重定向、日志備份、設備受控管理、系統狀態實時監測及告警監控等核心模塊。其成功部署,顯著提升了產線與機房運維人員對服務器管理的實時性、高效性與智能化水平。


智能串口屏實現方案



智能串口屏作為BMC管理體系的典型應用場景,其實現需深度整合BMC軟件開發、硬件設計、底層協議(I2C/串口),及終端桌面應用開發等跨領域技術能力。


硬件設計方案



通過重新設計BMC的低速總線接口,分出一組i2c線,連接到機箱外部,將智能串口屏與BMC相連。同時通過卡扣等方式將智能串口屏接在機箱上,支持可選配拆卸。利用在擴展板上適配I2C轉串口模塊,基于I2C模擬特定串口協議來實現BMC與串口屏通信。


軟件設計方案



通過新增openUBMC的組件,完成智能串口屏的功能實現。通過openUBMC的資源協作接口,寶德的智能串口屏組件能夠很輕易地獲取到服務器的資產信息、網絡信息、SEL事件并通過串口發送給智能串口屏。同時通過openUBMC的組件框架監聽和輪詢服務器整體狀態和各部件狀態、各溫度點數據,準確地將服務器的健康狀態傳輸至智能串口屏,實現可視化告警能力。

智能串口屏下發的串口命令指令也會路由至此組件,通過解析串口命令并與對應的資源協作接口方法一一關聯,實現整機上下電、BMC重啟、風扇模式設置等交互命令。


串口屏組件串口信息重定向功能設計介紹



寶德智能串口屏支持串口信息重定向,將BMC的串口日志傳輸至智能串口屏,顯著提升現場運維故障定位時效性。基于此技術基礎,創新性設計串口信息定期備份機制,打造類航空"黑匣子"級數據保護能力。在斷電斷網、設備受損等極端工況下,仍可確保關鍵運維數據完整留存。串口重定向功能邏輯流程實現方案如下,供社區開發者參考借鑒。

一直以來,寶德計算積極參與openUBMC社區活動,通過自研組件快速實現創新設計應用落地,彰顯openUBMC的開源生態價值。未來,寶德繼續積極地向社區共享商業實踐經驗,與社區開發者共同進步。寶德也希望能與更多社區開發者在BMC領域持續創新,共同推動openUBMC社區發展。

寶德計算BMC研發團隊成立于2011年,擁有豐富的服務器BMC開發經驗。主要負責x86、鯤鵬和飛騰等服務器BMC固件的設計、開發與調試、功能實現及與硬件接口的聯合調試等工作;擁有傳統SPX BMC、openBMC、openUBMC開發能力;可快速完成互聯網、運營商等客戶需求定制化開發;并可按客戶需求提供相關技術支持和解決技術問題。


本項目中iBMC開發組EdisonQiu、TimYang和JerryZhu等,分別負責智能串口屏應用組件方案設計、BMC交互組件搭建和開發串口屏UI交互應用實現,與團隊一起基于openUBMC,充分發揮創新自研能力,協同完成了智能串口屏的研發和商業落地,為寶德計算在服務器應用市場注入創新動力和市場活力。


?