一種刀片服務(wù)器管理系統(tǒng)及其控制方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明屬于刀片服務(wù)器管理領(lǐng)域,尤其涉及一種刀片服務(wù)器管理系統(tǒng)及其控制方法。
【背景技術(shù)】
[0002]刀片服務(wù)器廣泛應(yīng)用于工業(yè)和通信等等領(lǐng)域?,F(xiàn)有的刀片服務(wù)器管理系統(tǒng)包括系統(tǒng)管理模塊、簡(jiǎn)單管理模塊、KVM切換模塊、交換機(jī)以及風(fēng)扇監(jiān)控等監(jiān)控單元,通過兩個(gè)系統(tǒng)管理模塊,可以實(shí)現(xiàn)遠(yuǎn)程控制管理,然而上述的刀片服務(wù)器管理系統(tǒng)存在以下的弊端:當(dāng)兩個(gè)系統(tǒng)管理模塊出現(xiàn)故障時(shí),系統(tǒng)將無法實(shí)現(xiàn)遠(yuǎn)程管理,可靠性和穩(wěn)定性較差,并且使刀片服務(wù)器管理系統(tǒng)設(shè)計(jì)復(fù)雜,實(shí)現(xiàn)困難,導(dǎo)致開發(fā)周期長(zhǎng),開發(fā)成本高,不利于普及。
【發(fā)明內(nèi)容】
[0003]本發(fā)明提供了一種刀片服務(wù)器管理系統(tǒng)及其控制方法,旨在解決現(xiàn)有技術(shù)中系統(tǒng)管理模塊設(shè)計(jì)復(fù)雜開發(fā)成本高的問題。
[0004]為了解決上述技術(shù)問題,本發(fā)明是這樣實(shí)現(xiàn)的:
[0005]本發(fā)明實(shí)施例提供一種刀片服務(wù)器管理系統(tǒng),包括:
[0006]基板管理控制器、電源檢測(cè)模塊、溫度檢測(cè)模塊、刀片工作狀態(tài)檢測(cè)模塊和遠(yuǎn)程控制器;
[0007]所述電源檢測(cè)模塊的輸出端與所述基板管理控制器的輸入端相連,用于檢測(cè)刀片供電電源電壓并發(fā)送給所述基板管理控制器;
[0008]所述溫度檢測(cè)模塊的輸出端與所述基板管理控制器的輸入端相連,用于檢測(cè)刀片控制器溫度和刀片溫度并發(fā)送給所述基板管理控制器;
[0009]所述刀片工作狀態(tài)檢測(cè)模塊的輸出端與所述基板管理控制器的輸入端相連,用于檢測(cè)刀片工作狀態(tài)并發(fā)送給所述基板管理控制器;
[0010]所述基板管理控制器上設(shè)有遠(yuǎn)程控制接口,通過所述遠(yuǎn)程控制接口與所述與遠(yuǎn)程控制器的輸入端相連,將采集到的刀片供電電源電壓、刀片控制器溫度、刀片溫度和刀片工作狀態(tài)發(fā)送給所述遠(yuǎn)程控制器;
[0011]所述遠(yuǎn)程控制器用于當(dāng)接收到的為刀片供電的電源電壓、刀片控制器溫度、刀片溫度及刀片工作狀態(tài)中的至少一項(xiàng)參數(shù)發(fā)生異常時(shí),通過所述基板管理控制器對(duì)刀片服務(wù)器進(jìn)行控制。
[0012]所述刀片服務(wù)器管理系統(tǒng)還包括時(shí)序控制模塊,所述時(shí)序控制模塊的控制端與所述基板管理控制器的輸出端連接,用于根據(jù)所述遠(yuǎn)程控制器通過所述基板管理控制器發(fā)送的控制指令對(duì)刀片供電電源進(jìn)行開機(jī)或關(guān)機(jī)控制。
[0013]所述刀片服務(wù)器管理系統(tǒng)還包括風(fēng)扇控制模塊,所述風(fēng)扇控制模塊的控制端與所述基板管理控制器的輸出端連接,用于根據(jù)所述遠(yuǎn)程控制器通過基板管理控制器發(fā)送的控制指令對(duì)刀片控制器溫度或刀片溫度進(jìn)行控制。
[0014]所述刀片服務(wù)器管理系統(tǒng)還包括聲光報(bào)警模塊,所述聲光報(bào)警模塊的控制端與所述基板管理控制器的輸出端連接,用于根據(jù)所述遠(yuǎn)程控制器通過基板管理控制器發(fā)送的控制指令進(jìn)行報(bào)警。
[0015]所述基板管理控制器的輸入端通過I2C總線分別與所述電源檢測(cè)模塊的輸出端、所述溫度檢測(cè)模塊的輸出端以及所述刀片工作狀態(tài)檢測(cè)模塊的輸出端連接,所述基板管理控制器的遠(yuǎn)程控制接口與所述遠(yuǎn)程控制器的輸入端之間通過IPMB總線連接。
[0016]所述刀片服務(wù)器管理系統(tǒng)還包括電平保護(hù)模塊,所述電平保護(hù)模塊位于所述基板管理控制器的遠(yuǎn)程控制接口與所述與遠(yuǎn)程控制器的輸入端之間,所述電平保護(hù)模塊的輸入端與所述基板管理控制器的遠(yuǎn)程控制接口之間以及所述電平保護(hù)模塊的IPMB接口與所述與遠(yuǎn)程控制器的輸入端之間通過IPMB總線連接,所述電平保護(hù)模塊用于保護(hù)所述基板管理控制器和所述遠(yuǎn)程控制器之間傳送的電平信號(hào)。
[0017]本發(fā)明是實(shí)施例還提供一種刀片服務(wù)器管理系統(tǒng)的控制方法,包括以下步驟:
[0018]控制基板管理控制器將采集到的刀片供電電源電壓、刀片控制器溫度、刀片溫度和刀片工作狀態(tài)發(fā)送給遠(yuǎn)程控制器;
[0019]當(dāng)接收到的刀片供電電源電壓、刀片控制器溫度、刀片溫度或刀片工作狀態(tài)中的至少一項(xiàng)參數(shù)發(fā)生異常時(shí),通過基板管理控制器上的遠(yuǎn)程控制接口以遠(yuǎn)程方式對(duì)刀片服務(wù)器進(jìn)行控制。
[0020]所述當(dāng)接收到的刀片供電電源電壓、刀片控制器溫度、刀片溫度或刀片工作狀態(tài)中的至少一項(xiàng)參數(shù)發(fā)生異常時(shí),通過基板管理控制器上的遠(yuǎn)程控制接口以遠(yuǎn)程方式對(duì)刀片服務(wù)器進(jìn)行控制的步驟具體為:
[0021]當(dāng)所述刀片供電電源電壓超過電壓預(yù)設(shè)值或者刀片工作狀態(tài)發(fā)生異常時(shí),控制所述基板管理控制器向時(shí)序控制模塊發(fā)送關(guān)機(jī)指令;
[0022]其中,所述刀片工作狀態(tài)發(fā)生異常包括刀片的轉(zhuǎn)速與預(yù)設(shè)轉(zhuǎn)速不同或刀片停止工作。
[0023]所述當(dāng)接收到的刀片供電電源電壓、刀片控制器溫度、刀片溫度或刀片工作狀態(tài)中的至少一項(xiàng)參數(shù)發(fā)生異常時(shí),通過基板管理控制器上的遠(yuǎn)程控制接口以遠(yuǎn)程方式對(duì)刀片服務(wù)器進(jìn)行控制的步驟具體為:
[0024]當(dāng)所述刀片控制器溫度升高或者刀片溫度升高時(shí),控制所述基板管理控制器向所述風(fēng)扇控制模塊發(fā)送控制指令以增加風(fēng)扇送風(fēng)量;
[0025]當(dāng)所述刀片控制器溫度降低或者刀片溫度降低時(shí),控制所述基板管理控制器向所述風(fēng)扇控制模塊發(fā)送控制指令以增加減少送風(fēng)量。
[0026]所述當(dāng)接收到的為刀片供電的電源電壓、刀片控制器的溫度、刀片的溫度或刀片的工作狀態(tài)中的至少一項(xiàng)參數(shù)發(fā)生異常時(shí),通過基板管理控制器上的遠(yuǎn)程控制接口以遠(yuǎn)程方式對(duì)刀片服務(wù)器進(jìn)行控制的步驟具體為:
[0027]當(dāng)所述為刀片供電電源電壓超過電壓預(yù)設(shè)值或者刀片工作狀態(tài)發(fā)生異常時(shí),控制所述基板管理控制器向時(shí)序控制模塊發(fā)送關(guān)機(jī)指令;
[0028]其中,所述刀片工作狀態(tài)發(fā)生異常包括刀片的轉(zhuǎn)速與預(yù)設(shè)轉(zhuǎn)速不同或刀片停止工作;
[0029]當(dāng)所述刀片控制器溫度升高或者刀片溫度升高時(shí),控制所述基板管理控制器向所述風(fēng)扇控制模塊發(fā)送控制指令以增加風(fēng)扇送風(fēng)量;
[0030]當(dāng)所述刀片控制器溫度降低或者刀片溫度降低時(shí),控制所述基板管理控制器向所述風(fēng)扇控制模塊發(fā)送控制指令以增加減少送風(fēng)量。
[0031]本發(fā)明提供一種刀片服務(wù)器管理系統(tǒng)及其控制方法,通過采用基板管理控制器作為刀片的監(jiān)控核心,負(fù)責(zé)收集刀片的各種狀態(tài),包括溫度,電壓和工作狀態(tài)等,并發(fā)送給遠(yuǎn)程控制器,遠(yuǎn)程控制器通過對(duì)刀片進(jìn)行遠(yuǎn)程控制及其他狀態(tài)監(jiān)控,保證刀片的正常工作,實(shí)現(xiàn)了故障的及時(shí)排除與維護(hù),本發(fā)明設(shè)計(jì)簡(jiǎn)單,研發(fā)周期短,開發(fā)成本低,便于產(chǎn)品的普及。
【附圖說明】
[0032]圖1是本發(fā)明實(shí)施例提供的一種刀片服務(wù)器管理系統(tǒng)的實(shí)施例示意圖;
[0033]圖2是本發(fā)明實(shí)施例提供的一種刀片服務(wù)器管理系統(tǒng)的另一實(shí)施例示意圖;
[0034]圖3是本發(fā)明實(shí)施例提供的一種刀片服務(wù)器管理系統(tǒng)的另一實(shí)施例示意圖;
[0035]圖4是本發(fā)明實(shí)施例提供的一種刀片服務(wù)器管理系統(tǒng)控制方法的實(shí)施例流程圖。
【具體實(shí)施方式】
[0036]為了使本發(fā)明的目的、技術(shù)方案及優(yōu)點(diǎn)更加清楚明白,以下結(jié)合附圖及實(shí)施例,對(duì)本發(fā)明進(jìn)行進(jìn)一步詳細(xì)說明。應(yīng)當(dāng)理解,此處所描述的具體實(shí)施例僅僅用以解釋本發(fā)明,并不用于限定本發(fā)明。
[0037]以下結(jié)合具體實(shí)施例對(duì)本發(fā)明的具體實(shí)現(xiàn)進(jìn)行詳細(xì)描述:
[0038]圖1示出了本發(fā)明實(shí)施例提供的一種刀片服務(wù)器管理系統(tǒng)的結(jié)構(gòu)示意圖,為了便于說明,僅列出與本發(fā)明實(shí)施例相關(guān)的部分,詳述如下:
[0039]作為本發(fā)明實(shí)施例提供一種刀片服務(wù)器管理系統(tǒng)的一個(gè)實(shí)施例,包括:
[0040]基板管理控制器101、電源檢測(cè)模塊102、溫度檢測(cè)模塊103、刀片工作狀態(tài)檢測(cè)模塊104和遠(yuǎn)程控制器105 ;
[0041]所述電源檢測(cè)模塊102的輸出端與所述基板管理控制器101的輸入端相連,用于檢測(cè)刀片供電電源電壓并發(fā)送給所述基板管理控制器101 ;
[0042]所述溫度檢測(cè)模塊103的輸出端與所述基板管理控制器101的輸入端相連,用于檢測(cè)刀片控制器溫度和刀片溫度并發(fā)送給所述基板管理控制器101 ;
[0043]所述刀片工作狀態(tài)檢測(cè)模塊104的輸出端與所述基板管理控制器101的輸入端相連,用于檢測(cè)刀片工作狀態(tài)并發(fā)送給所述基板管理控制器101 ;
[0044]所述基板管理控制器101上設(shè)有遠(yuǎn)程控制接口,通過所述遠(yuǎn)程控制接口與所述與遠(yuǎn)程控制器105的輸入端相連,將采集到的刀片供電電源電壓、刀片控制器溫度、刀片溫度和刀片工作狀態(tài)發(fā)送給所述遠(yuǎn)程控制器105 ;
[0045]所述遠(yuǎn)程控制器105用于判斷接收到的為刀片供電電源電壓、刀片控制器溫度、刀片溫度或刀片工作狀態(tài)中的至少一項(xiàng)參數(shù)發(fā)生異常時(shí),通過所述基板管理控制器101對(duì)刀片服務(wù)器進(jìn)行控制。
[0046]所述基板管理控制器可以包括微處理器(MCU),該MCU可以包括中央處理單元(Central Processing Unit, CPU)、只讀存儲(chǔ)模塊(read-only memory, ROM)、隨機(jī)存儲(chǔ)模塊(random access memory, RAM)、定時(shí)模塊、數(shù)字模擬轉(zhuǎn)換模塊(A/D converter)、以及復(fù)數(shù)輸入/輸出。當(dāng)然,所述基板管