本申請涉及服務(wù)器,尤其涉及一種基板管理控制器通用裝置、運行方法及電子設(shè)備。
背景技術(shù):
1、服務(wù)器是支撐云計算、大數(shù)據(jù)、人工智能等技術(shù)的核心硬件載體,其功能涵蓋數(shù)據(jù)存儲、處理、網(wǎng)絡(luò)服務(wù)、安全保障等關(guān)鍵領(lǐng)域。隨著多元算力時代的到來,服務(wù)器架構(gòu)正從單一cpu(central?processing?unit,中央處理器)向gpu(graphic?processing?unit,圖形處理器)、fpga(field?programmable?gate?array,現(xiàn)場可編程門陣列)、asic(application-specific?integrated?circuit,專用集成電路)等異構(gòu)加速計算演進,對硬件兼容性和管理復(fù)雜度提出更高挑戰(zhàn)。
2、bmc(baseboard?management?controller,基板管理控制器)是服務(wù)器硬件管理的核心組件,作為獨立于cpu和操作系統(tǒng)的專用微控制器,其通過嵌入式固件實現(xiàn)對服務(wù)器硬件的實時監(jiān)控、遠程管理及故障診斷,是保障服務(wù)器高可用性、可靠性和運維效率的關(guān)鍵基礎(chǔ)設(shè)施。
3、bmc可以通過連接服務(wù)器內(nèi)的傳感器網(wǎng)絡(luò),實時采集cpu/gpu溫度、電源電壓、風扇轉(zhuǎn)速、機箱濕度等硬件狀態(tài)環(huán)境參數(shù),通過預(yù)設(shè)閾值觸發(fā)報警(如高溫降頻、過流斷電);通過監(jiān)控內(nèi)存ecc(error?checking?and?correcting,錯誤檢查和糾正)糾錯錯誤率、硬盤smart狀態(tài)、pcie(peripheral?component?interconnect?express,快速外設(shè)組件互連)設(shè)備鏈路穩(wěn)定性,提前識別潛在硬件故障,確保設(shè)備健康度;通過sel(system?event?log,系統(tǒng)事件日志)記錄硬件異常事件,為事后故障分析提供原始數(shù)據(jù)。
4、bmc通過獨立網(wǎng)絡(luò)通道(帶外管理)實現(xiàn)遠程控制,即使操作系統(tǒng)崩潰或網(wǎng)絡(luò)中斷,仍可執(zhí)行遠程開關(guān)機,虛擬終端訪問,固件更新等關(guān)鍵操作,減少人工干預(yù)。
5、bmc集成智能診斷算法,通過故障隔離,自動化修復(fù)流程,日志集成分析等提升故障診效率,縮短問題定位時間。
6、服務(wù)器管理芯片的兼容設(shè)計是保障系統(tǒng)異構(gòu)化、智能化和高效運維的基礎(chǔ),但當前行業(yè)仍面臨多重兼容性挑戰(zhàn)。同時,基于當前的國際和國內(nèi)形式,國產(chǎn)化芯片的導(dǎo)入是國家科技戰(zhàn)略的核心任務(wù),其要求涵蓋技術(shù)、生態(tài)、供應(yīng)鏈等多個維度,而意義則涉及國家安全、產(chǎn)業(yè)升級、經(jīng)濟獨立等全局性目標。但是國產(chǎn)bmc芯片由于起步較晚,在硬件接口、供電需求、協(xié)議兼容性等方面存在差異,無法實現(xiàn)不同類型國產(chǎn)bmc芯片和進口bmc芯片的兼容設(shè)計。在相同cpu平臺的基礎(chǔ)下,不同類型的bmc芯片需要對應(yīng)不同pcb板(printed?circuitboard,印刷電路板),在成本、效率、兼容性及長期維護四大維度存在很大的劣勢。
7、因此,如何實現(xiàn)服務(wù)器對不同類型bmc芯片的兼容,成為本領(lǐng)域技術(shù)人員亟待解決的技術(shù)問題。
技術(shù)實現(xiàn)思路
1、本申請?zhí)峁┝艘环N基板管理控制器通用裝置、運行方法及電子設(shè)備,以至少解決相關(guān)技術(shù)中服務(wù)器對不同類型bmc芯片不兼容的問題。
2、本申請?zhí)峁┝艘环N基板管理控制器通用裝置,包括:主板和副板,主板包括處理器和直插式連接器;副板包括基板管理控制器模組,基板管理控制器模組可兼容不同類型的基板管理控制器芯片;
3、副板包括模塊化導(dǎo)電接口,副板通過模塊化導(dǎo)電接口與主板上的直插式連接器連接;
4、副板上的基板管理控制器模組與主板上的供電需求和接口要求相匹配,使主板與副板設(shè)置的基板管理控制器芯片連接。
5、基于同一發(fā)明構(gòu)思,本申請還提供一種基板管理控制器通用裝置的運行方法,應(yīng)用于如前所述的基板管理控制器通用裝置中,包括:
6、副板中的基板管理控制器模組通過模塊化導(dǎo)電接口連接至主板的直插式連接器;
7、服務(wù)器上電后,可編程邏輯器件啟動,通過基板管理控制器模組檢測管腳的電平識別基板管理控制器模組的類型;
8、可編程邏輯器件控制電源模組輸出與基板管理控制器模組對應(yīng)的電平;
9、可編程邏輯器件控制模擬切換開關(guān)導(dǎo)通切換至第一閃存或第二閃存;
10、可編程邏輯器件根據(jù)基板管理控制器芯片的類型控制可編程管腳的輸入或輸出狀態(tài)。
11、基于同一發(fā)明構(gòu)思,本申請還提供一種電子設(shè)備,包括如前所述的基板管理控制器通用裝置。
12、通過本申請,由于主板內(nèi)不再放置基板管理控制器芯片,而是在副板中設(shè)置獨立的bmc管理模組,bmc管理模組可兼容不同類型的bmc芯片,將主板和副板的電源模塊化設(shè)置,并將兩者的接口形態(tài)進行統(tǒng)一,可實現(xiàn)同一服務(wù)器對不同型號的bmc芯片兼容的技術(shù)問題,有效解決不同bmc芯片無法共主板的設(shè)計痛點,達到降低研發(fā)成本、提升管理效率,并拓展服務(wù)器產(chǎn)品的使用場景和適用性的技術(shù)效果。
1.一種基板管理控制器通用裝置,其特征在于,包括:主板和副板,所述主板包括處理器和直插式連接器;所述副板包括基板管理控制器模組,所述基板管理控制器模組可兼容不同類型的基板管理控制器芯片;
2.如權(quán)利要求1所述的基板管理控制器通用裝置,其特征在于,所述主板包括可編程邏輯器件、模擬切換開關(guān)以及第一閃存和第二閃存,所述第一閃存燒錄有第一基板管理控制器芯片的啟動程序,所述第二閃存燒錄有第二基板管理控制器芯片的啟動程序;
3.如權(quán)利要求2所述的基板管理控制器通用裝置,其特征在于,所述直插式連接器包括基板管理控制器模組檢測管腳,所述基板管理控制器模組檢測管腳連接至所述可編程邏輯器件,通過所述基板管理控制器模組檢測管腳的電平區(qū)分所述副板中所述基板管理控制器芯片的類型;
4.如權(quán)利要求2所述的基板管理控制器通用裝置,其特征在于,所述處理器輸出的增強型串行外設(shè)接口信號分別連接至所述可編程邏輯器件和所述直插式連接器;
5.如權(quán)利要求4所述的基板管理控制器通用裝置,其特征在于,所述處理器輸出兩路高速串行計算機擴展總線信號連接至所述直插式連接器。
6.如權(quán)利要求4所述的基板管理控制器通用裝置,其特征在于,所述主板包括多顆電源模組,所述電源模組包括所述第一基板管理控制器芯片和所述第二基板管理控制器芯片對應(yīng)的電源路徑。
7.如權(quán)利要求6所述的基板管理控制器通用裝置,其特征在于,所述第一基板管理控制器芯片與所述第二基板管理控制器芯片所需的電壓相同或相近時,所述第一基板管理控制器芯片與所述第二基板管理控制器芯片共用同一所述電源模組,
8.如權(quán)利要求1所述的基板管理控制器通用裝置,其特征在于,所述副板中的所述基板管理控制器模組包括存儲器顆粒和嵌入式存儲器,所述存儲器顆粒和所述嵌入式存儲器與所述基板管理控制器芯片連接。
9.一種基板管理控制器通用裝置的運行方法,應(yīng)用于如權(quán)利要求1-8任一項所述的基板管理控制器通用裝置中,其特征在于,包括:
10.一種電子設(shè)備,其特征在于,包括如權(quán)利要求1-8任一項所述的基板管理控制器通用裝置。