智能平臺(tái)管理接口系統(tǒng)、基板管理控制器及實(shí)現(xiàn)方法
【專利摘要】本發(fā)明公開了一種智能平臺(tái)管理接口系統(tǒng)、基板管理控制器及實(shí)現(xiàn)方法,涉及通信領(lǐng)域,該系統(tǒng)包括1個(gè)機(jī)架和2條IPMB總線,機(jī)架上插有若干單板和2個(gè)互為主備的網(wǎng)元管理盤,單板或網(wǎng)元管理盤的BMC收到切換為主節(jié)點(diǎn)的命令時(shí),自動(dòng)切換為主節(jié)點(diǎn),2條IPMB總線收集除主節(jié)點(diǎn)以外其余BMC的IPMI信息,回傳給主節(jié)點(diǎn),主節(jié)點(diǎn)通過SPI接口傳遞IPMI信息給對(duì)應(yīng)的BMU,BMU通過網(wǎng)元管理通道送到網(wǎng)管服務(wù)器,并接收網(wǎng)管服務(wù)器發(fā)來的IPMI指令,下發(fā)到各個(gè)BMC執(zhí)行,實(shí)現(xiàn)主節(jié)點(diǎn)對(duì)其余BMC的監(jiān)控。本發(fā)明的IPMI系統(tǒng)中的BMC不分主從節(jié)點(diǎn),每個(gè)BMC都能切換為主節(jié)點(diǎn),管理其他BMC,能有效提高IPMI系統(tǒng)的可用性和可靠性。
【專利說明】智能平臺(tái)管理接口系統(tǒng)、基板管理控制器及實(shí)現(xiàn)方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及通信領(lǐng)域,具體是涉及一種智能平臺(tái)管理接口系統(tǒng)、基板管理控制器及實(shí)現(xiàn)方法。
【背景技術(shù)】
[0002]IPMI (Intelligent Platfrom Management Interface,智能平臺(tái)管理接口)起源于服務(wù)器領(lǐng)域,是各個(gè)設(shè)備廠商為了更好的管理和控制服務(wù)器而推出的統(tǒng)一標(biāo)準(zhǔn)。用戶利用IPMI可以遠(yuǎn)程監(jiān)控服務(wù)器的物理電氣特征,如溫度、電壓、風(fēng)扇工作、電源監(jiān)控等。
[0003]隨著通信設(shè)備的日益成熟,用戶對(duì)產(chǎn)品的可靠性、可維護(hù)性的要求也越來越高。在不影響業(yè)務(wù)的情況下增加帶外智能管理系統(tǒng)成為各家電信廠商產(chǎn)品發(fā)展的方向。IPMI成為了一種很好的解決方案,被引入到 ATCA (Advanced Telecom Computing Architecture,高級(jí)通訊計(jì)算機(jī)架構(gòu))規(guī)范中。
[0004]現(xiàn)有的滿足ATCA規(guī)范的通信設(shè)備中采用業(yè)務(wù)和IPMI完全獨(dú)立的架構(gòu),系統(tǒng)中將包含兩套管理系統(tǒng)。一套負(fù)責(zé)業(yè)務(wù)管理,包括網(wǎng)管、機(jī)架上的網(wǎng)元管理盤和單板上的單板控制器;另一套為IPMI系統(tǒng),包括系統(tǒng)管理器、機(jī)架上的機(jī)架管理器和單板上的IPMI控制器。
[0005]在現(xiàn)有的IPMI系統(tǒng)中,機(jī)架管理器的主節(jié)點(diǎn)通過IPMB(Intelligent PlatfromManagement Bus,智能平臺(tái)管理總線)總線與各個(gè)單板上的IPMI控制器通信,來完成IPMI信息的控制。當(dāng)機(jī)架管理器的主節(jié)點(diǎn)不在位或異常時(shí),整個(gè)系統(tǒng)無法工作。當(dāng)IPMB接口或者總線出現(xiàn)故障時(shí),單板上的IPMI控制器就成了信息孤島?,F(xiàn)有的IPMI系統(tǒng)涉及到多個(gè)機(jī)架時(shí),系統(tǒng)組網(wǎng)的問題會(huì)進(jìn)一步增加系統(tǒng)連接的復(fù)雜性,降低整個(gè)IPMI系統(tǒng)的可用性和可靠性。
【發(fā)明內(nèi)容】
[0006]本發(fā)明的目的是為了克服上述【背景技術(shù)】的不足,提供一種智能平臺(tái)管理接口系統(tǒng)、基板管理控制器及實(shí)現(xiàn)方法,IPMI系統(tǒng)中的BMC在物理上不分主節(jié)點(diǎn)和從節(jié)點(diǎn),每個(gè)BMC都能夠切換為主節(jié)點(diǎn),管理其他BMC,能夠有效提高IPMI系統(tǒng)的可用性和可靠性。
[0007]本發(fā)明提供一種智能平臺(tái)管理接口系統(tǒng),包括I個(gè)機(jī)架和2條智能平臺(tái)管理總線IPMB,所述機(jī)架上插有若干單板和2個(gè)互為主備的網(wǎng)元管理盤,每個(gè)單板均設(shè)置有第一基板管理控制器BMC和第一單板管理單元BMU,每個(gè)網(wǎng)元管理盤設(shè)置有第二 BMC和第二 BMU ;每個(gè)單板上的第一 BMC與2條IPMB總線均相連,每個(gè)單板上的第一 BMC均通過串行外圍設(shè)備接口 SPI與該單板上的第一 BMU相連,每個(gè)網(wǎng)元管理盤的第二 BMC與2條IPMB總線均相連,每個(gè)網(wǎng)元管理盤的第二 BMC均通過SPI接口與該網(wǎng)元管理盤的第二 BMU相連;
[0008]單板上的第一 BMC或網(wǎng)元管理盤的第二 BMC收到切換為主節(jié)點(diǎn)的配置命令時(shí),自動(dòng)切換為主節(jié)點(diǎn),2條IPMB總線收集除主節(jié)點(diǎn)以外其余BMC的智能平臺(tái)管理接口 IPMI信息,再回傳IPMI信息給該主節(jié)點(diǎn),該主節(jié)點(diǎn)通過SPI接口傳遞IPMI信息給與該主節(jié)點(diǎn)對(duì)應(yīng)的BMU,該BMU通過網(wǎng)元管理通道將IPMI信息傳送到網(wǎng)管服務(wù)器上顯示,并接收網(wǎng)管服務(wù)器發(fā)來的IPMI控制指令,再將IPMI控制指令下發(fā)到各個(gè)BMC執(zhí)行,最終實(shí)現(xiàn)該主節(jié)點(diǎn)對(duì)其余BMC的監(jiān)控。
[0009]在上述技術(shù)方案的基礎(chǔ)上,所述單板上的第一 BMC包括第一上下電管理單元、第一電源監(jiān)控單元、第一溫度采集單元、第一風(fēng)扇控制單元、第一升級(jí)單元、單板維護(hù)信息存儲(chǔ)單元、第一用戶界面接口,其中:
[0010]第一上下電管理單元用于:與第一電源監(jiān)控單元配合,共同完成單板上的第一BMC的上下電;
[0011]第一電源監(jiān)控單元用于:監(jiān)測單板上的第一 BMC的供電電壓、電流以及功率,實(shí)現(xiàn)開關(guān)電控制;與第一上下電管理單元配合,共同完成上下電時(shí)序;
[0012]第一溫度采集單元用于:監(jiān)測單板上的第一 BMC的溫度,并將監(jiān)測到的溫度發(fā)到第一風(fēng)扇控制單元;
[0013]第一風(fēng)扇控制單元用于:根據(jù)第一溫度采集單元發(fā)來的溫度,實(shí)現(xiàn)對(duì)風(fēng)扇的智能控制;
[0014]第一升級(jí)單元用于:對(duì)單板上的第一 BMC的軟件進(jìn)行升級(jí);
[0015]單板維護(hù)信息存儲(chǔ)單元用于:存儲(chǔ)單板的生產(chǎn)信息,存儲(chǔ)現(xiàn)場可替換器件的物料信息,存儲(chǔ)單板的升級(jí)和維修記錄;
[0016]第一用戶界面接口用于:通過基于串口的用戶界面Π的接口,實(shí)現(xiàn)本地對(duì)智能管理平臺(tái)信息的界面顯示和功能維護(hù)。
[0017]在上述技術(shù)方案的基礎(chǔ)上,所述單板上的第一 BMC工作的流程如下:
[0018]S1、單板上電;
[0019]S2、單板上電后,單板上的第一 BMC默認(rèn)從節(jié)點(diǎn)模塊開始工作,電源后級(jí)暫時(shí)斷開,單板沒有工作,第一 BMC讀取單板維護(hù)信息中配置的上電啟動(dòng)模式;
[0020]S3、判斷上電啟動(dòng)模式是受控啟動(dòng)模式還是不受控啟動(dòng)模式,如果是受控啟動(dòng)模式,則轉(zhuǎn)到步驟S5 ;如果是不受控啟動(dòng)模式,則轉(zhuǎn)到步驟S4 ;
[0021]S4、控制后級(jí)電源開關(guān)接通,轉(zhuǎn)到步驟S5 ;
[0022]S5、等待主節(jié)點(diǎn)下發(fā)上電啟動(dòng)命令,配置IPMB接口,轉(zhuǎn)到步驟S6 ;
[0023]S6、完成IPMB接口配置后,開啟電壓、功耗以及溫度等外圍狀態(tài)的性能監(jiān)控,并上報(bào)監(jiān)控信息,轉(zhuǎn)到步驟S7;
[0024]S7、等待主節(jié)點(diǎn)下發(fā)的IPMI控制指令并執(zhí)行,轉(zhuǎn)到步驟S8 ;
[0025]S8、開啟第一用戶界面接口,等待用戶查詢和控制命令。
[0026]在上述技術(shù)方案的基礎(chǔ)上,所述網(wǎng)元管理盤的第二 BMC包括IPMI信息收集單元、第二上下電管理單元、第二電源監(jiān)控單元、第二溫度采集單元、第二風(fēng)扇控制單元、第二升級(jí)單元、網(wǎng)元管理盤維護(hù)信息存儲(chǔ)單元、第二用戶界面接口,其中:
[0027]IPMI信息收集單元用于:當(dāng)網(wǎng)元管理盤的第二 BMC切換為主節(jié)點(diǎn)時(shí),第二 BMC的IPMI信息收集單元通過2條IPMB總線收集除該主節(jié)點(diǎn)以外其余BMC的IPMI信息;
[0028]第二上下電管理單元用于:與第二電源監(jiān)控單元配合,共同完成網(wǎng)元管理盤上的第二 BMC的上下電;
[0029]第二電源監(jiān)控單元用于:監(jiān)測網(wǎng)元管理盤上的第二 BMC的供電電壓、電流以及功率,實(shí)現(xiàn)開關(guān)電控制;與第二上下電管理單元配合,共同完成上下電時(shí)序;
[0030]第二溫度采集單元用于:監(jiān)測網(wǎng)元管理盤上的第二 BMC的溫度,并將監(jiān)測到的溫度發(fā)到第二風(fēng)扇控制單元;
[0031]第二風(fēng)扇控制單元用于:根據(jù)第二溫度采集單元發(fā)來的溫度,實(shí)現(xiàn)對(duì)風(fēng)扇的智能控制;
[0032]第二升級(jí)單元用于:對(duì)網(wǎng)元管理盤上的第二 BMC的軟件進(jìn)行升級(jí);
[0033]網(wǎng)元管理盤維護(hù)信息存儲(chǔ)單元用于:存儲(chǔ)網(wǎng)元管理盤的生產(chǎn)信息,存儲(chǔ)現(xiàn)場可替換器件的物料信息,存儲(chǔ)網(wǎng)元管理盤的升級(jí)和維修記錄;
[0034]第二用戶界面接口用于:通過基于串口的用戶UI的接口,實(shí)現(xiàn)本地對(duì)智能管理平臺(tái)信息的界面顯示和功能維護(hù)。
[0035]在上述技術(shù)方案的基礎(chǔ)上,所述網(wǎng)元管理盤的第二 BMC工作的流程如下:
[0036]網(wǎng)元管理盤上電后,網(wǎng)元管理盤上的第二 BMC默認(rèn)從節(jié)點(diǎn)模塊開始工作,電源后級(jí)暫時(shí)斷開,網(wǎng)元管理盤沒有工作,第二 BMC讀取網(wǎng)元管理盤維護(hù)信息中配置的上電啟動(dòng)模式;
[0037]上電啟動(dòng)模式是不受控啟動(dòng)模式時(shí),控制后級(jí)電源開關(guān)接通,等待主節(jié)點(diǎn)下發(fā)上電啟動(dòng)命令,配置IPMB接口 ;上電啟動(dòng)模式是受控啟動(dòng)模式時(shí),直接等待主節(jié)點(diǎn)下發(fā)上電啟動(dòng)命令,配置IPMB接口 ;
[0038]完成IPMB接口配置后,開啟電壓、功耗以及溫度等外圍狀態(tài)的性能監(jiān)控,并上報(bào)監(jiān)控信息;等待主節(jié)點(diǎn)下發(fā)的IPMI控制指令并執(zhí)行;開啟第二用戶界面接口,等待用戶查詢和控制命令。
[0039]本發(fā)明還提供上述智能平臺(tái)管理接口系統(tǒng)的實(shí)現(xiàn)方法,包括以下步驟:
[0040]單板上電后,單板上的第一 BMC默認(rèn)從節(jié)點(diǎn)模塊開始工作,電源后級(jí)暫時(shí)斷開,單板沒有工作,第一 BMC讀取單板維護(hù)信息中配置的上電啟動(dòng)模式;上電啟動(dòng)模式是不受控啟動(dòng)模式時(shí),控制后級(jí)電源開關(guān)接通,等待主節(jié)點(diǎn)下發(fā)上電啟動(dòng)命令,配置IPMB接口 ;上電啟動(dòng)模式是受控啟動(dòng)模式時(shí),直接等待主節(jié)點(diǎn)下發(fā)上電啟動(dòng)命令,配置IPMB接口 ;完成IPMB接口配置后,開啟電壓、功耗以及溫度等外圍狀態(tài)的性能監(jiān)控,并上報(bào)監(jiān)控信息;等待主節(jié)點(diǎn)下發(fā)的IPMI控制指令并執(zhí)行;開啟第一用戶界面接口,等待用戶查詢和控制命令;
[0041]網(wǎng)元管理盤上電后,網(wǎng)元管理盤上的第二 BMC默認(rèn)從節(jié)點(diǎn)模塊開始工作,電源后級(jí)暫時(shí)斷開,網(wǎng)元管理盤沒有工作,第二 BMC讀取網(wǎng)元管理盤維護(hù)信息中配置的上電啟動(dòng)模式;上電啟動(dòng)模式是不受控啟動(dòng)模式時(shí),控制后級(jí)電源開關(guān)接通,等待主節(jié)點(diǎn)下發(fā)上電啟動(dòng)命令,配置IPMB接口 ;上電啟動(dòng)模式是受控啟動(dòng)模式時(shí),直接等待主節(jié)點(diǎn)下發(fā)上電啟動(dòng)命令,配置IPMB接口 ;完成IPMB接口配置后,開啟電壓、功耗以及溫度等外圍狀態(tài)的性能監(jiān)控,并上報(bào)監(jiān)控信息;等待主節(jié)點(diǎn)下發(fā)的IPMI控制指令并執(zhí)行;開啟第二用戶界面接口,等待用戶查詢和控制命令。
[0042]本發(fā)明還提供一種單板上的基板管理控制器,包括第一上下電管理單元、第一電源監(jiān)控單元、第一溫度采集單元、第一風(fēng)扇控制單元、第一升級(jí)單元、單板維護(hù)信息存儲(chǔ)單元、第一用戶界面接口,其中:
[0043]第一上下電管理單元用于:與第一電源監(jiān)控單元配合,共同完成單板上的基板管理控制器的上下電;
[0044]第一電源監(jiān)控單元用于:監(jiān)測單板上的基板管理控制器的供電電壓、電流以及功率,實(shí)現(xiàn)開關(guān)電控制;與第一上下電管理單元配合,共同完成上下電時(shí)序;
[0045]第一溫度采集單元用于:監(jiān)測單板上的基板管理控制器的溫度,并將監(jiān)測到的溫度發(fā)到第一風(fēng)扇控制單元;
[0046]第一風(fēng)扇控制單元用于:根據(jù)第一溫度采集單元發(fā)來的溫度,實(shí)現(xiàn)對(duì)風(fēng)扇的智能控制;
[0047]第一升級(jí)單元用于:對(duì)單板上的基板管理控制器的軟件進(jìn)行升級(jí);
[0048]單板維護(hù)信息存儲(chǔ)單元用于:存儲(chǔ)單板的生產(chǎn)信息,存儲(chǔ)現(xiàn)場可替換器件的物料信息,存儲(chǔ)單板的升級(jí)和維修記錄;
[0049]第一用戶界面接口用于:通過基于串口的用戶界面Π的接口,實(shí)現(xiàn)本地對(duì)智能管理平臺(tái)信息的界面顯示和功能維護(hù)。
[0050]在上述技術(shù)方案的基礎(chǔ)上,所述單板上的基板管理控制器工作的流程如下:
[0051]S1、單板上電;
[0052]S2、單板上電后,單板上的基板管理控制器默認(rèn)從節(jié)點(diǎn)模塊開始工作,電源后級(jí)暫時(shí)斷開,單板沒有工作,基板管理控制器讀取單板維護(hù)信息中配置的上電啟動(dòng)模式;
[0053]S3、判斷上電啟動(dòng)模式是受控啟動(dòng)模式還是不受控啟動(dòng)模式,如果是受控啟動(dòng)模式,則轉(zhuǎn)到步驟S5 ;如果是不受控啟動(dòng)模式,則轉(zhuǎn)到步驟S4 ;
[0054]S4、控制后級(jí)電源開關(guān)接通,轉(zhuǎn)到步驟S5 ;
[0055]S5、等待主節(jié)點(diǎn)下發(fā)上電啟動(dòng)命令,配置IPMB接口,轉(zhuǎn)到步驟S6 ;
[0056]S6、完成IPMB接口配置后,開啟電壓、功耗以及溫度等外圍狀態(tài)的性能監(jiān)控,并上報(bào)監(jiān)控信息,轉(zhuǎn)到步驟S7;
[0057]S7、等待主節(jié)點(diǎn)下發(fā)的IPMI控制指令并執(zhí)行,轉(zhuǎn)到步驟S8 ;
[0058]S8、開啟第一用戶界面接口,等待用戶查詢和控制命令。
[0059]本發(fā)明還提供一種網(wǎng)元管理盤的基板管理控制器,包括IPMI信息收集單元、第二上下電管理單元、第二電源監(jiān)控單元、第二溫度采集單元、第二風(fēng)扇控制單元、第二升級(jí)單元、網(wǎng)元管理盤維護(hù)信息存儲(chǔ)單元、第二用戶界面接口,其中:
[0060]IPMI信息收集單元用于:當(dāng)網(wǎng)元管理盤的基板管理控制器切換為主節(jié)點(diǎn)時(shí),基板管理控制器的IPMI信息收集單元通過2條IPMB總線收集除該主節(jié)點(diǎn)以外其余BMC的IPMI
信息;
[0061]第二上下電管理單元用于:與第二電源監(jiān)控單元配合,共同完成網(wǎng)元管理盤上的基板管理控制器的上下電;
[0062]第二電源監(jiān)控單元用于:監(jiān)測網(wǎng)元管理盤上的基板管理控制器的供電電壓、電流以及功率,實(shí)現(xiàn)開關(guān)電控制;與第二上下電管理單元配合,共同完成上下電時(shí)序;
[0063]第二溫度采集單元用于:監(jiān)測網(wǎng)元管理盤上的基板管理控制器的溫度,并將監(jiān)測到的溫度發(fā)到第二風(fēng)扇控制單元;
[0064]第二風(fēng)扇控制單元用于:根據(jù)第二溫度采集單元發(fā)來的溫度,實(shí)現(xiàn)對(duì)風(fēng)扇的智能控制;
[0065]第二升級(jí)單元用于:對(duì)網(wǎng)元管理盤上的基板管理控制器的軟件進(jìn)行升級(jí);
[0066]網(wǎng)元管理盤維護(hù)信息存儲(chǔ)單元用于:存儲(chǔ)網(wǎng)元管理盤的生產(chǎn)信息,存儲(chǔ)現(xiàn)場可替換器件的物料信息,存儲(chǔ)網(wǎng)元管理盤的升級(jí)和維修記錄;
[0067]第二用戶界面接口用于:通過基于串口的用戶Π的接口,實(shí)現(xiàn)本地對(duì)智能管理平臺(tái)信息的界面顯示和功能維護(hù)。
[0068]在上述技術(shù)方案的基礎(chǔ)上,所述網(wǎng)元管理盤的基板管理控制器工作的流程如下:
[0069]網(wǎng)元管理盤上電后,網(wǎng)元管理盤上的基板管理控制器默認(rèn)從節(jié)點(diǎn)模塊開始工作,電源后級(jí)暫時(shí)斷開,網(wǎng)元管理盤沒有工作,基板管理控制器讀取網(wǎng)元管理盤維護(hù)信息中配置的上電啟動(dòng)模式;
[0070]上電啟動(dòng)模式是不受控啟動(dòng)模式時(shí),控制后級(jí)電源開關(guān)接通,等待主節(jié)點(diǎn)下發(fā)上電啟動(dòng)命令,配置IPMB接口 ;上電啟動(dòng)模式是受控啟動(dòng)模式時(shí),直接等待主節(jié)點(diǎn)下發(fā)上電啟動(dòng)命令,配置IPMB接口 ;
[0071]完成IPMB接口配置后,開啟電壓、功耗以及溫度等外圍狀態(tài)的性能監(jiān)控,并上報(bào)監(jiān)控信息;等待主節(jié)點(diǎn)下發(fā)的IPMI控制指令并執(zhí)行;開啟第二用戶界面接口,等待用戶查詢和控制命令。
[0072]與現(xiàn)有技術(shù)相比,本發(fā)明的優(yōu)點(diǎn)如下:
[0073](I)本發(fā)明的IPMI系統(tǒng)提供兩個(gè)IPMB總線,與原有的固定主節(jié)點(diǎn)和從節(jié)點(diǎn)模式不同,本IPMI系統(tǒng)中的BMC在物理上不分主節(jié)點(diǎn)和從節(jié)點(diǎn),每個(gè)BMC都可以切換為主節(jié)點(diǎn),管理其他BMC。切換為主節(jié)點(diǎn)的BMC通過與其他BMC之間的通信在兩個(gè)IPMB總線之間進(jìn)行切換,能夠有效提高IPMB總線的可靠性。當(dāng)主節(jié)點(diǎn)不在時(shí),可以通過通過配置其他BMC為主節(jié)點(diǎn),來完成系統(tǒng)功能,提高IPMI系統(tǒng)的可用性和可靠性。
[0074](2)本發(fā)明將IPMI系統(tǒng)和網(wǎng)元管理系統(tǒng)結(jié)合起來,BMC通過SPI接口與BMU相連,利用現(xiàn)有網(wǎng)元管理平面通道實(shí)現(xiàn)IPMI信息的傳遞,在現(xiàn)有的網(wǎng)管和網(wǎng)元組網(wǎng)上實(shí)現(xiàn)多個(gè)IPMI系統(tǒng)的管理。此外,BMC還可以利用BMU上的以太網(wǎng)口,通過以太網(wǎng)和用戶UI實(shí)現(xiàn)單個(gè)BMC的遠(yuǎn)程監(jiān)控。在現(xiàn)有通信設(shè)備的基礎(chǔ)上,只需花費(fèi)很小的代價(jià),就能夠?qū)崿F(xiàn)IPMI信息的單個(gè)節(jié)點(diǎn)的本地監(jiān)控和遠(yuǎn)程監(jiān)控,以及多個(gè)IPMI系統(tǒng)的遠(yuǎn)程監(jiān)控,使IPMI系統(tǒng)變得簡單易用。
【專利附圖】
【附圖說明】
[0075]圖1是本發(fā)明實(shí)施例中IPMI系統(tǒng)組網(wǎng)的結(jié)構(gòu)框圖。
[0076]圖2是本發(fā)明實(shí)施例中IPMI系統(tǒng)的結(jié)構(gòu)框圖。
[0077]圖3是本發(fā)明實(shí)施例中BMC和BMU連接的結(jié)構(gòu)示意圖。
[0078]圖4是本發(fā)明實(shí)施例中單板上的第一 BMC的結(jié)構(gòu)框圖。
[0079]圖5是本發(fā)明實(shí)施例中單板上的第一 BMC工作的流程圖。
【具體實(shí)施方式】
[0080]下面結(jié)合附圖及具體實(shí)施例對(duì)本發(fā)明作進(jìn)一步的詳細(xì)描述。
[0081]參見圖1所示,本發(fā)明實(shí)施例提供一種智能平臺(tái)管理接口系統(tǒng),包括I個(gè)機(jī)架和2條IPMB總線,機(jī)架上插有若干單板和2個(gè)互為主備的網(wǎng)元管理盤,每個(gè)單板均設(shè)置有第一 BMC (Baseboard Management Controller,基板管理控制器)和第一 BMU (Board ManageUnit,單板管理單元),每個(gè)網(wǎng)元管理盤設(shè)置有第二 BMC和第二 BMU。參見圖2所示,每個(gè)單板上的第一 BMC與2條IPMB總線均相連,參見圖3所示,每個(gè)單板上的第一 BMC均通過SPI (Serial Peripheral Interface,串行外圍設(shè)備接口)接口與該單板上的第一 BMU相連。參見圖2所示,每個(gè)網(wǎng)元管理盤的第二 BMC與2條IPMB總線均相連,參見圖3所示,每個(gè)網(wǎng)元管理盤的第二 BMC均通過SPI接口與該網(wǎng)元管理盤的第二 BMU相連。
[0082]單板上的第一 BMC或網(wǎng)元管理盤的第二 BMC收到切換為主節(jié)點(diǎn)的配置命令時(shí),自動(dòng)切換為主節(jié)點(diǎn),2條IPMB總線收集除該主節(jié)點(diǎn)以外其余BMC的IPMI信息,再回傳IPMI信息給該主節(jié)點(diǎn),該主節(jié)點(diǎn)通過SPI接口傳遞IPMI信息給與該主節(jié)點(diǎn)對(duì)應(yīng)的BMU,該BMU通過網(wǎng)元管理通道將IPMI信息傳送到網(wǎng)管服務(wù)器上顯示,并接收網(wǎng)管服務(wù)器發(fā)來的IPMI控制指令,再將IPMI控制指令下發(fā)到各個(gè)BMC執(zhí)行,最終實(shí)現(xiàn)該主節(jié)點(diǎn)對(duì)其余BMC的監(jiān)控。
[0083]BMC通過SPI接口與BMU相連,利用現(xiàn)有網(wǎng)元管理平面通道實(shí)現(xiàn)IPMI信息的傳遞,在現(xiàn)有的網(wǎng)管和網(wǎng)元組網(wǎng)上實(shí)現(xiàn)多個(gè)IPMI系統(tǒng)的管理。此外,BMC還可以利用BMU上的以太網(wǎng)口,通過以太網(wǎng)和用戶UI實(shí)現(xiàn)單個(gè)BMC的遠(yuǎn)程監(jiān)控。
[0084]參見圖4所示,單板上的第一 BMC包括第一上下電管理單元、第一電源監(jiān)控單元、第一溫度采集單元、第一風(fēng)扇控制單元、第一升級(jí)單元、單板維護(hù)信息存儲(chǔ)單元、第一用戶界面接口,其中:
[0085]第一上下電管理單元用于:與第一電源監(jiān)控單元配合,共同完成單板上的第一BMC的上下電;
[0086]第一電源監(jiān)控單元用于:監(jiān)測單板上的第一 BMC的供電電壓、電流以及功率,實(shí)現(xiàn)開關(guān)電控制;與第一上下電管理單元配合,共同完成上下電時(shí)序;
[0087]第一溫度采集單元用于:監(jiān)測單板上的第一 BMC的溫度,并將監(jiān)測到的溫度發(fā)到第一風(fēng)扇控制單元;
[0088]第一風(fēng)扇控制單元用于:根據(jù)第一溫度采集單元發(fā)來的溫度,實(shí)現(xiàn)對(duì)風(fēng)扇的智能控制;
[0089]第一升級(jí)單元用于:對(duì)單板上的第一 BMC的軟件進(jìn)行升級(jí);
[0090]單板維護(hù)信息存儲(chǔ)單元用于:存儲(chǔ)單板的生產(chǎn)信息,存儲(chǔ)現(xiàn)場可替換器件的物料信息,存儲(chǔ)單板的升級(jí)和維修記錄;
[0091]第一用戶界面接口用于:通過基于串口的用戶UI (User Interface,用戶界面)的接口,實(shí)現(xiàn)本地對(duì)智能管理平臺(tái)信息的界面顯示和功能維護(hù)。
[0092]在實(shí)際生產(chǎn)時(shí),先利用圖4所示的用戶界面完成單板維護(hù)信息的配置,包括PCB (Printed Circuit Board,印刷電路板)版號(hào)、出產(chǎn)日期、現(xiàn)場可替換器件的物料號(hào)、電源啟動(dòng)模式,升級(jí)和維修記錄等信息待后續(xù)執(zhí)行相應(yīng)的動(dòng)作時(shí)再添加。
[0093]參見圖5所示,單板上的第一 BMC工作的流程如下:
[0094]S1、單板上電;
[0095]S2、單板上電后,單板上的第一 BMC默認(rèn)從節(jié)點(diǎn)模塊開始工作,電源后級(jí)暫時(shí)斷開,單板沒有工作,第一 BMC讀取單板維護(hù)信息中配置的上電啟動(dòng)模式;
[0096]S3、判斷上電啟動(dòng)模式是受控啟動(dòng)模式還是不受控啟動(dòng)模式,如果是受控啟動(dòng)模式,則轉(zhuǎn)到步驟S5 ;如果是不受控啟動(dòng)模式,則轉(zhuǎn)到步驟S4 ;
[0097]S4、控制后級(jí)電源開關(guān)接通,轉(zhuǎn)到步驟S5 ;
[0098]S5、等待主節(jié)點(diǎn)下發(fā)上電啟動(dòng)命令,配置IPMB接口,轉(zhuǎn)到步驟S6 ;
[0099]S6、完成IPMB接口配置后,開啟電壓、功耗以及溫度等外圍狀態(tài)的性能監(jiān)控,并上報(bào)監(jiān)控信息,轉(zhuǎn)到步驟S7;
[0100]S7、等待主節(jié)點(diǎn)下發(fā)的IPMI控制指令并執(zhí)行,轉(zhuǎn)到步驟S8 ;
[0101]S8、開啟第一用戶界面接口,等待用戶查詢和控制命令。
[0102]網(wǎng)元管理盤的第二 BMC包括IPMI信息收集單元、第二上下電管理單元、第二電源監(jiān)控單元、第二溫度采集單元、第二風(fēng)扇控制單元、第二升級(jí)單元、網(wǎng)元管理盤維護(hù)信息存儲(chǔ)單元、第二用戶界面接口,其中:
[0103]IPMI信息收集單元用于:當(dāng)網(wǎng)元管理盤的第二 BMC切換為主節(jié)點(diǎn)時(shí),第二 BMC的IPMI信息收集單元通過2條IPMB總線收集除該主節(jié)點(diǎn)以外其余BMC的IPMI信息;
[0104]第二上下電管理單元用于:與第二電源監(jiān)控單元配合,共同完成網(wǎng)元管理盤上的第二 BMC的上下電;
[0105]第二電源監(jiān)控單元用于:監(jiān)測網(wǎng)元管理盤上的第二 BMC的供電電壓、電流以及功率,實(shí)現(xiàn)開關(guān)電控制;與第二上下電管理單元配合,共同完成上下電時(shí)序;
[0106]第二溫度采集單元用于:監(jiān)測網(wǎng)元管理盤上的第二 BMC的溫度,并將監(jiān)測到的溫度發(fā)到第二風(fēng)扇控制單元;
[0107]第二風(fēng)扇控制單元用于:根據(jù)第二溫度采集單元發(fā)來的溫度,實(shí)現(xiàn)對(duì)風(fēng)扇的智能控制;
[0108]第二升級(jí)單元用于:對(duì)網(wǎng)元管理盤上的第二 BMC的軟件進(jìn)行升級(jí);
[0109]網(wǎng)元管理盤維護(hù)信息存儲(chǔ)單元用于:存儲(chǔ)網(wǎng)元管理盤的生產(chǎn)信息,存儲(chǔ)現(xiàn)場可替換器件的物料信息,存儲(chǔ)網(wǎng)元管理盤的升級(jí)和維修記錄;
[0110]第二用戶界面接口用于:通過基于串口的用戶Π的接口,實(shí)現(xiàn)本地對(duì)智能管理平臺(tái)信息的界面顯示和功能維護(hù)。
[0111]網(wǎng)元管理盤的第二BMC與單板上的第一BMC的功能基本相同,區(qū)別僅僅在于:網(wǎng)元管理盤的第二 BMC比單板上的第一 BMC多了一個(gè)IPMI信息收集功能。
[0112]網(wǎng)元管理盤的第二 BMC工作的流程如下:
[0113]網(wǎng)元管理盤上電后,網(wǎng)元管理盤上的第二 BMC默認(rèn)從節(jié)點(diǎn)模塊開始工作,電源后級(jí)暫時(shí)斷開,網(wǎng)元管理盤沒有工作,第二 BMC讀取網(wǎng)元管理盤維護(hù)信息中配置的上電啟動(dòng)模式;
[0114]上電啟動(dòng)模式是不受控啟動(dòng)模式時(shí),控制后級(jí)電源開關(guān)接通,等待主節(jié)點(diǎn)下發(fā)上電啟動(dòng)命令,配置IPMB接口 ;上電啟動(dòng)模式是受控啟動(dòng)模式時(shí),直接等待主節(jié)點(diǎn)下發(fā)上電啟動(dòng)命令,配置IPMB接口 ;
[0115]完成IPMB接口配置后,開啟電壓、功耗以及溫度等外圍狀態(tài)的性能監(jiān)控,并上報(bào)監(jiān)控信息;等待主節(jié)點(diǎn)下發(fā)的IPMI控制指令并執(zhí)行;開啟第二用戶界面接口,等待用戶查詢和控制命令。
[0116]本發(fā)明實(shí)施例還提供一種上述智能平臺(tái)管理接口系統(tǒng)的實(shí)現(xiàn)方法,包括以下步驟:
[0117]單板上電后,單板上的第一 BMC默認(rèn)從節(jié)點(diǎn)模塊開始工作,電源后級(jí)暫時(shí)斷開,單板沒有工作,第一 BMC讀取單板維護(hù)信息中配置的上電啟動(dòng)模式;上電啟動(dòng)模式是不受控啟動(dòng)模式時(shí),控制后級(jí)電源開關(guān)接通,等待主節(jié)點(diǎn)下發(fā)上電啟動(dòng)命令,配置IPMB接口 ;上電啟動(dòng)模式是受控啟動(dòng)模式時(shí),直接等待主節(jié)點(diǎn)下發(fā)上電啟動(dòng)命令,配置IPMB接口 ;完成IPMB接口配置后,開啟電壓、功耗以及溫度等外圍狀態(tài)的性能監(jiān)控,并上報(bào)監(jiān)控信息;等待主節(jié)點(diǎn)下發(fā)的IPMI控制指令并執(zhí)行;開啟第一用戶界面接口,等待用戶查詢和控制命令。
[0118]網(wǎng)元管理盤上電后,網(wǎng)元管理盤上的第二 BMC默認(rèn)從節(jié)點(diǎn)模塊開始工作,電源后級(jí)暫時(shí)斷開,網(wǎng)元管理盤沒有工作,第二 BMC讀取網(wǎng)元管理盤維護(hù)信息中配置的上電啟動(dòng)模式;上電啟動(dòng)模式是不受控啟動(dòng)模式時(shí),控制后級(jí)電源開關(guān)接通,等待主節(jié)點(diǎn)下發(fā)上電啟動(dòng)命令,配置IPMB接口 ;上電啟動(dòng)模式是受控啟動(dòng)模式時(shí),直接等待主節(jié)點(diǎn)下發(fā)上電啟動(dòng)命令,配置IPMB接口 ;完成IPMB接口配置后,開啟電壓、功耗以及溫度等外圍狀態(tài)的性能監(jiān)控,并上報(bào)監(jiān)控信息;等待主節(jié)點(diǎn)下發(fā)的IPMI控制指令并執(zhí)行;開啟第二用戶界面接口,等待用戶查詢和控制命令。
[0119]本發(fā)明實(shí)施例中的IPMI系統(tǒng)提供兩個(gè)IPMB總線,IPMI系統(tǒng)中的BMC在物理上不分主節(jié)點(diǎn)和從節(jié)點(diǎn),每個(gè)BMC都可以切換為主節(jié)點(diǎn),管理其他BMC。切換為主節(jié)點(diǎn)的BMC通過與其他BMC之間的通信在兩個(gè)IPMB總線之間進(jìn)行切換,能夠有效提高IPMB總線的可靠性。當(dāng)主節(jié)點(diǎn)不在時(shí),可以通過通過配置其他BMC為主節(jié)點(diǎn),來完成系統(tǒng)功能,提高設(shè)備的可用性和可靠性。
[0120]本領(lǐng)域的技術(shù)人員可以對(duì)本發(fā)明實(shí)施例進(jìn)行各種修改和變型,倘若這些修改和變型在本發(fā)明權(quán)利要求及其等同技術(shù)的范圍之內(nèi),則這些修改和變型也在本發(fā)明的保護(hù)范圍之內(nèi)。
[0121]說明書中未詳細(xì)描述的內(nèi)容為本領(lǐng)域技術(shù)人員公知的現(xiàn)有技術(shù)。
【權(quán)利要求】
1.一種智能平臺(tái)管理接口系統(tǒng),包括I個(gè)機(jī)架,其特征在于:該系統(tǒng)還包括2條智能平臺(tái)管理總線IPMB,所述機(jī)架上插有若干單板和2個(gè)互為主備的網(wǎng)元管理盤,每個(gè)單板均設(shè)置有第一基板管理控制器BMC和第一單板管理單元BMU,每個(gè)網(wǎng)元管理盤設(shè)置有第二 BMC和第二 BMU ;每個(gè)單板上的第一 BMC與2條IPMB總線均相連,每個(gè)單板上的第一 BMC均通過串行外圍設(shè)備接口 SPI與該單板上的第一 BMU相連,每個(gè)網(wǎng)元管理盤的第二 BMC與2條IPMB總線均相連,每個(gè)網(wǎng)元管理盤的第二 BMC均通過SPI接口與該網(wǎng)元管理盤的第二 BMU相連; 單板上的第一 BMC或網(wǎng)元管理盤的第二 BMC收到切換為主節(jié)點(diǎn)的配置命令時(shí),自動(dòng)切換為主節(jié)點(diǎn),2條IPMB總線收集除主節(jié)點(diǎn)以外其余BMC的智能平臺(tái)管理接口 IPMI信息,再回傳IPMI信息給該主節(jié)點(diǎn),該主節(jié)點(diǎn)通過SPI接口傳遞IPMI信息給與該主節(jié)點(diǎn)對(duì)應(yīng)的BMU,該BMU通過網(wǎng)元管理通道將IPMI信息傳送到網(wǎng)管服務(wù)器上顯示,并接收網(wǎng)管服務(wù)器發(fā)來的IPMI控制指令,再將IPMI控制指令下發(fā)到各個(gè)BMC執(zhí)行,最終實(shí)現(xiàn)該主節(jié)點(diǎn)對(duì)其余BMC的監(jiān)控。
2.如權(quán)利要求1所述的智能平臺(tái)管理接口系統(tǒng),其特征在于:所述單板上的第一BMC包括第一上下電管理單元、第一電源監(jiān)控單元、第一溫度采集單元、第一風(fēng)扇控制單元、第一升級(jí)單元、單板維護(hù)信息存儲(chǔ)單元、第一用戶界面接口,其中: 第一上下電管理單元用于:與第一電源監(jiān)控單元配合,共同完成單板上的第一 BMC的上下電; 第一電源監(jiān)控單元用于:監(jiān)測單板上的第一 BMC的供電電壓、電流以及功率,實(shí)現(xiàn)開關(guān)電控制;與第一上下電管理單元配合,共同完成上下電時(shí)序; 第一溫度采集單元用于:監(jiān)測單板上的第一 BMC的溫度,并將監(jiān)測到的溫度發(fā)到第一風(fēng)扇控制單元; 第一風(fēng)扇控制單元用于:根據(jù)第一溫度采集單元發(fā)來的溫度,實(shí)現(xiàn)對(duì)風(fēng)扇的智能控制; 第一升級(jí)單元用于:對(duì)單板上的第一 BMC的軟件進(jìn)行升級(jí); 單板維護(hù)信息存儲(chǔ)單元用于:存儲(chǔ)單板的生產(chǎn)信息,存儲(chǔ)現(xiàn)場可替換器件的物料信息,存儲(chǔ)單板的升級(jí)和維修記錄; 第一用戶界面接口用于:通過基于串口的用戶界面Π的接口,實(shí)現(xiàn)本地對(duì)智能管理平臺(tái)信息的界面顯示和功能維護(hù)。
3.如權(quán)利要求2所述的智能平臺(tái)管理接口系統(tǒng),其特征在于:所述單板上的第一BMC工作的流程如下: 51、單板上電; 52、單板上電后,單板上的第一BMC默認(rèn)從節(jié)點(diǎn)模塊開始工作,電源后級(jí)暫時(shí)斷開,單板沒有工作,第一 BMC讀取單板維護(hù)信息中配置的上電啟動(dòng)模式; 53、判斷上電啟動(dòng)模式是受控啟動(dòng)模式還是不受控啟動(dòng)模式,如果是受控啟動(dòng)模式,則轉(zhuǎn)到步驟S5 ;如果是不受控啟動(dòng)模式,則轉(zhuǎn)到步驟S4 ; 54、控制后級(jí)電源開關(guān)接通,轉(zhuǎn)到步驟S5; 55、等待主節(jié)點(diǎn)下發(fā)上電啟動(dòng)命令,配置IPMB接口,轉(zhuǎn)到步驟S6; 56、完成IPMB接口配置后,開啟電壓、功耗以及溫度等外圍狀態(tài)的性能監(jiān)控,并上報(bào)監(jiān)控信息,轉(zhuǎn)到步驟S7 ; 57、等待主節(jié)點(diǎn)下發(fā)的IPMI控制指令并執(zhí)行,轉(zhuǎn)到步驟S8; 58、開啟第一用戶界面接口,等待用戶查詢和控制命令。
4.如權(quán)利要求2或3所述的智能平臺(tái)管理接口系統(tǒng),其特征在于:所述網(wǎng)元管理盤的第二BMC包括IPMI信息收集單元、第二上下電管理單元、第二電源監(jiān)控單元、第二溫度采集單元、第二風(fēng)扇控制單元、第二升級(jí)單元、網(wǎng)元管理盤維護(hù)信息存儲(chǔ)單元、第二用戶界面接口,其中: IPMI信息收集單元用于:當(dāng)網(wǎng)元管理盤的第二 BMC切換為主節(jié)點(diǎn)時(shí),第二 BMC的IPMI信息收集單元通過2條IPMB總線收集除該主節(jié)點(diǎn)以外其余BMC的IPMI信息; 第二上下電管理單元用于:與第二電源監(jiān)控單元配合,共同完成網(wǎng)元管理盤上的第二BMC的上下電; 第二電源監(jiān)控單元用于:監(jiān)測網(wǎng)元管理盤上的第二 BMC的供電電壓、電流以及功率,實(shí)現(xiàn)開關(guān)電控制;與第二上下電管理單元配合,共同完成上下電時(shí)序; 第二溫度采集單元用于:監(jiān)測網(wǎng)元管理盤上的第二 BMC的溫度,并將監(jiān)測到的溫度發(fā)到第二風(fēng)扇控制單元; 第二風(fēng)扇控制單元用于:根據(jù)第二溫度采集單元發(fā)來的溫度,實(shí)現(xiàn)對(duì)風(fēng)扇的智能控制; 第二升級(jí)單元用于:對(duì)網(wǎng)元管理盤上的第二 BMC的軟件進(jìn)行升級(jí); 網(wǎng)元管理盤維護(hù)信息存儲(chǔ)單元用于:存儲(chǔ)網(wǎng)元管理盤的生產(chǎn)信息,存儲(chǔ)現(xiàn)場可替換器件的物料信息,存儲(chǔ)網(wǎng)元管理盤的升級(jí)和維修記錄; 第二用戶界面接口用于:通過基于串口的用戶UI的接口,實(shí)現(xiàn)本地對(duì)智能管理平臺(tái)信息的界面顯示和功能維護(hù)。
5.如權(quán)利要求4所述的智能平臺(tái)管理接口系統(tǒng),其特征在于:所述網(wǎng)元管理盤的第二BMC工作的流程如下:網(wǎng)元管理盤上電后,網(wǎng)元管理盤上的第二 BMC默認(rèn)從節(jié)點(diǎn)模塊開始工作,電源后級(jí)暫時(shí)斷開,網(wǎng)元管理盤沒有工作,第二 BMC讀取網(wǎng)元管理盤維護(hù)信息中配置的上電啟動(dòng)模式;上電啟動(dòng)模式是不受控啟動(dòng)模式時(shí),控制后級(jí)電源開關(guān)接通,等待主節(jié)點(diǎn)下發(fā)上電啟動(dòng)命令,配置IPMB接口 ;上電啟動(dòng)模式是受控啟動(dòng)模式時(shí),直接等待主節(jié)點(diǎn)下發(fā)上電啟動(dòng)命令,配置IPMB接口 ; 完成IPMB接口配置后,開啟電壓、功耗以及溫度等外圍狀態(tài)的性能監(jiān)控,并上報(bào)監(jiān)控信息;等待主節(jié)點(diǎn)下發(fā)的IPMI控制指令并執(zhí)行;開啟第二用戶界面接口,等待用戶查詢和控制命令。
6.權(quán)利要求1至5中任一項(xiàng)所述的智能平臺(tái)管理接口系統(tǒng)的實(shí)現(xiàn)方法,其特征在于,包括以下步驟: 單板上電后,單板上的第一 BMC默認(rèn)從節(jié)點(diǎn)模塊開始工作,電源后級(jí)暫時(shí)斷開,單板沒有工作,第一 BMC讀取單板維護(hù)信息中配置的上電啟動(dòng)模式;上電啟動(dòng)模式是不受控啟動(dòng)模式時(shí),控制后級(jí)電源開關(guān)接通,等待主節(jié)點(diǎn)下發(fā)上電啟動(dòng)命令,配置IPMB接口 ;上電啟動(dòng)模式是受控啟動(dòng)模式時(shí),直接等待主節(jié)點(diǎn)下發(fā)上電啟動(dòng)命令,配置IPMB接口 ;完成IPMB接口配置后,開啟電壓、功耗以及溫度等外圍狀態(tài)的性能監(jiān)控,并上報(bào)監(jiān)控信息;等待主節(jié)點(diǎn)下發(fā)的IPMI控制指令并執(zhí)行;開啟第一用戶界面接口,等待用戶查詢和控制命令; 網(wǎng)元管理盤上電后,網(wǎng)元管理盤上的第二 BMC默認(rèn)從節(jié)點(diǎn)模塊開始工作,電源后級(jí)暫時(shí)斷開,網(wǎng)元管理盤沒有工作,第二 BMC讀取網(wǎng)元管理盤維護(hù)信息中配置的上電啟動(dòng)模式;上電啟動(dòng)模式是不受控啟動(dòng)模式時(shí),控制后級(jí)電源開關(guān)接通,等待主節(jié)點(diǎn)下發(fā)上電啟動(dòng)命令,配置IPMB接口 ;上電啟動(dòng)模式是受控啟動(dòng)模式時(shí),直接等待主節(jié)點(diǎn)下發(fā)上電啟動(dòng)命令,配置IPMB接口 ;完成IPMB接口配置后,開啟電壓、功耗以及溫度等外圍狀態(tài)的性能監(jiān)控,并上報(bào)監(jiān)控信息;等待主節(jié)點(diǎn)下發(fā)的IPMI控制指令并執(zhí)行;開啟第二用戶界面接口,等待用戶查詢和控制命令。
7.一種單板上的基板管理控制器,其特征在于:所述單板上的基板管理控制器包括第一上下電管理單元、第一電源監(jiān)控單元、第一溫度采集單元、第一風(fēng)扇控制單元、第一升級(jí)單元、單板維護(hù)信息存儲(chǔ)單元、第一用戶界面接口,其中: 第一上下電管理單元用于:與第一電源監(jiān)控單元配合,共同完成單板上的基板管理控制器的上下電; 第一電源監(jiān)控單元用于:監(jiān)測單板上的基板管理控制器的供電電壓、電流以及功率,實(shí)現(xiàn)開關(guān)電控制;與第一上下電管理單元配合,共同完成上下電時(shí)序; 第一溫度采集單元用于:監(jiān)測單板上的基板管理控制器的溫度,并將監(jiān)測到的溫度發(fā)到第一風(fēng)扇控制單元; 第一風(fēng)扇控制單元用于:根據(jù)第一溫度采集單元發(fā)來的溫度,實(shí)現(xiàn)對(duì)風(fēng)扇的智能控制; 第一升級(jí)單元用于:對(duì)單板上的基板管理控制器的軟件進(jìn)行升級(jí); 單板維護(hù)信息存儲(chǔ)單元用于:存儲(chǔ)單板的生產(chǎn)信息,存儲(chǔ)現(xiàn)場可替換器件的物料信息,存儲(chǔ)單板的升級(jí)和維修記錄; 第一用戶界面接口用于:通過基于串口的用戶界面Π的接口,實(shí)現(xiàn)本地對(duì)智能管理平臺(tái)信息的界面顯示和功能維護(hù)。
8.如權(quán)利要求7所述的單板上的基板管理控制器,其特征在于:所述單板上的基板管理控制器工作的流程如下: 51、單板上電; 52、單板上電后,單板上的基板管理控制器默認(rèn)從節(jié)點(diǎn)模塊開始工作,電源后級(jí)暫時(shí)斷開,單板沒有工作,基板管理控制器讀取單板維護(hù)信息中配置的上電啟動(dòng)模式; 53、判斷上電啟動(dòng)模式是受控啟動(dòng)模式還是不受控啟動(dòng)模式,如果是受控啟動(dòng)模式,則轉(zhuǎn)到步驟S5 ;如果是不受控啟動(dòng)模式,則轉(zhuǎn)到步驟S4 ; 54、控制后級(jí)電源開關(guān)接通,轉(zhuǎn)到步驟S5; 55、等待主節(jié)點(diǎn)下發(fā)上電啟動(dòng)命令,配置IPMB接口,轉(zhuǎn)到步驟S6; 56、完成IPMB接口配置后,開啟電壓、功耗以及溫度等外圍狀態(tài)的性能監(jiān)控,并上報(bào)監(jiān)控信息,轉(zhuǎn)到步驟S7 ; 57、等待主節(jié)點(diǎn)下發(fā)的IPMI控制指令并執(zhí)行,轉(zhuǎn)到步驟S8; 58、開啟第一用戶界面接口,等待用戶查詢和控制命令。
9.一種網(wǎng)元管理盤的基板管理控制器,其特征在于:所述網(wǎng)元管理盤的基板管理控制器包括IPMI信息收集單元、第二上下電管理單元、第二電源監(jiān)控單元、第二溫度采集單元、第二風(fēng)扇控制單元、第二升級(jí)單元、網(wǎng)元管理盤維護(hù)信息存儲(chǔ)單元、第二用戶界面接口,其中: IPMI信息收集單元用于:當(dāng)網(wǎng)元管理盤的基板管理控制器切換為主節(jié)點(diǎn)時(shí),基板管理控制器的IPMI信息收集單元通過2條IPMB總線收集除該主節(jié)點(diǎn)以外其余BMC的IPMI信息; 第二上下電管理單元用于:與第二電源監(jiān)控單元配合,共同完成網(wǎng)元管理盤上的基板管理控制器的上下電; 第二電源監(jiān)控單元用于:監(jiān)測網(wǎng)元管理盤上的基板管理控制器的供電電壓、電流以及功率,實(shí)現(xiàn)開關(guān)電控制;與第二上下電管理單元配合,共同完成上下電時(shí)序; 第二溫度采集單元用于:監(jiān)測網(wǎng)元管理盤上的基板管理控制器的溫度,并將監(jiān)測到的溫度發(fā)到第二風(fēng)扇控制單元; 第二風(fēng)扇控制單元用于:根據(jù)第二溫度采集單元發(fā)來的溫度,實(shí)現(xiàn)對(duì)風(fēng)扇的智能控制; 第二升級(jí)單元用于:對(duì)網(wǎng)元管理盤上的基板管理控制器的軟件進(jìn)行升級(jí); 網(wǎng)元管理盤維護(hù)信息存儲(chǔ)單元用于:存儲(chǔ)網(wǎng)元管理盤的生產(chǎn)信息,存儲(chǔ)現(xiàn)場可替換器件的物料信息,存儲(chǔ)網(wǎng)元管理盤的升級(jí)和維修記錄; 第二用戶界面接口用于:通過基于串口的用戶UI的接口,實(shí)現(xiàn)本地對(duì)智能管理平臺(tái)信息的界面顯示和功能維護(hù)。
10.如權(quán)利要求9所述的網(wǎng)元管理盤的基板管理控制器,其特征在于:所述網(wǎng)元管理盤的基板管理控制器工作的流程如下: 網(wǎng)元管理盤上電后,網(wǎng)元管理盤上的基板管理控制器默認(rèn)從節(jié)點(diǎn)模塊開始工作,電源后級(jí)暫時(shí)斷開,網(wǎng)元管理盤沒有工作,基板管理控制器讀取網(wǎng)元管理盤維護(hù)信息中配置的上電啟動(dòng)模式; 上電啟動(dòng)模式是不受控啟動(dòng)模式時(shí),控制后級(jí)電源開關(guān)接通,等待主節(jié)點(diǎn)下發(fā)上電啟動(dòng)命令,配置IPMB接口 ;上電啟動(dòng)模式是受控啟動(dòng)模式時(shí),直接等待主節(jié)點(diǎn)下發(fā)上電啟動(dòng)命令,配置IPMB接口 ; 完成IPMB接口配置后,開啟電壓、功耗以及溫度等外圍狀態(tài)的性能監(jiān)控,并上報(bào)監(jiān)控信息;等待主節(jié)點(diǎn)下發(fā)的IPMI控制指令并執(zhí)行;開啟第二用戶界面接口,等待用戶查詢和控制命令。
【文檔編號(hào)】G06F11/34GK104281511SQ201410499729
【公開日】2015年1月14日 申請(qǐng)日期:2014年9月25日 優(yōu)先權(quán)日:2014年9月25日
【發(fā)明者】尹淇, 陳登超, 戴斌, 李鵬飛 申請(qǐng)人:烽火通信科技股份有限公司