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