專利名稱:集群管理設(shè)備的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及計(jì)算機(jī)領(lǐng)域,并且特別地,涉及一種集群管理設(shè)備。
背景技術(shù):
目前,常用的集群管理方式為SKVM與控制臺(tái)的級(jí)聯(lián),從而實(shí)現(xiàn)對(duì)集群各個(gè)節(jié)點(diǎn)的一對(duì)多控制。在這種級(jí)聯(lián)方式下,可以實(shí)現(xiàn)對(duì)集群各個(gè)節(jié)點(diǎn)的一對(duì)多監(jiān)控,同時(shí)又可以通過不同的調(diào)度系統(tǒng)對(duì)每節(jié)點(diǎn)資源進(jìn)行調(diào)度。但是,如果希望對(duì)各個(gè)節(jié)點(diǎn)進(jìn)行監(jiān)控,需要連接監(jiān)控設(shè)備,而在另一時(shí)間需要對(duì)各個(gè)節(jié)點(diǎn)的資源進(jìn)行調(diào)度,則需要連接用于資源調(diào)度的設(shè)備,也就是說,目前并不能夠通過一臺(tái)設(shè)備同時(shí)實(shí)現(xiàn)監(jiān)控和系統(tǒng)資源調(diào)度的設(shè)備,如果技術(shù)人員希望同時(shí)實(shí)現(xiàn)兩個(gè)功能或在這兩個(gè)功能之間進(jìn)行切換和選擇,就需要同時(shí)攜帶監(jiān)控設(shè)備和調(diào)度設(shè)備,會(huì)對(duì)實(shí)際操作帶來不便。針對(duì)相關(guān)技術(shù)中無法同時(shí)對(duì)節(jié)點(diǎn)實(shí)現(xiàn)監(jiān)控和調(diào)度而導(dǎo)致使用不便的問題,目前尚未提出有效的解決方案。
發(fā)明內(nèi)容
針對(duì)相關(guān)技術(shù)中無法同時(shí)對(duì)節(jié)點(diǎn)實(shí)現(xiàn)監(jiān)控和調(diào)度而導(dǎo)致使用不便的問題,本發(fā)明提出一種集群管理設(shè)備,能夠?qū)⒈O(jiān)控和調(diào)度集成在一臺(tái)設(shè)備中,通過一臺(tái)設(shè)備即可對(duì)集群中的節(jié)點(diǎn)實(shí)現(xiàn)監(jiān)控和資源調(diào)度,簡(jiǎn)化了使用和操作。本發(fā)明的技術(shù)方案是這樣實(shí)現(xiàn)的根據(jù)本發(fā)明的一個(gè)方面,提供了一種集群管理設(shè)備。該集群管理設(shè)備包括控制臺(tái),控制臺(tái)包括顯示模塊和操作模塊;控制管理PC模塊,用于對(duì)被調(diào)度的節(jié)點(diǎn)進(jìn)行資源調(diào)度,并且用于控制控制臺(tái)的顯示模塊顯示由管理模塊采集的監(jiān)控信息、或者由集群軟件采集到的機(jī)器物理動(dòng)態(tài)信息和/ 或靜態(tài)信息;管理模塊,用于從被監(jiān)控的節(jié)點(diǎn)采集監(jiān)控信息,并將采集的監(jiān)控信息發(fā)送給控制管理PC模塊。其中,控制管理PC模塊用于通過其上設(shè)置的調(diào)度模塊對(duì)被調(diào)度的節(jié)點(diǎn)進(jìn)行資源調(diào)度。此外,管理模塊用于與被監(jiān)控的節(jié)點(diǎn)的基板控制器進(jìn)行通信,并從基板控制器獲取監(jiān)控信息,進(jìn)而將監(jiān)控信息根據(jù)用戶或者管理員的需要顯示在控制管理PC模塊支持的 web界面上。其中,管理模塊通過IPMI智能平臺(tái)管理接口協(xié)議與基板控制器通信。此外,控制管理PC模塊包括第一網(wǎng)絡(luò)接口和第二網(wǎng)絡(luò)接口,其中,控制管理PC模塊通過第一網(wǎng)絡(luò)接口和管理模塊連接,并且,控制管理PC模塊通過第二網(wǎng)絡(luò)接口和被調(diào)度的節(jié)點(diǎn)連接。
3
其中,第一網(wǎng)絡(luò)接口通過CAT5連接線與控制管理PC模塊連接。并且,第二網(wǎng)絡(luò)接口與被調(diào)度的節(jié)點(diǎn)連接是指第二網(wǎng)絡(luò)接口與預(yù)置的交換模塊連接,交換模塊進(jìn)一步連接至被調(diào)度的節(jié)點(diǎn)??蛇x地,操作模塊集成以下設(shè)備鍵盤、鼠標(biāo)。其中,控制臺(tái)通過視頻圖形陣列VGA接口三并線與控制管理PC模塊連接,其中, VGA接口三并線包括VGA線、對(duì)應(yīng)于鼠標(biāo)的連接線以及對(duì)應(yīng)于鍵盤的連接線。可選地,監(jiān)控信息包括以下至少之一系統(tǒng)風(fēng)扇轉(zhuǎn)速、CPU電壓和溫度、主板電壓和溫度,電源功耗,以及系統(tǒng)風(fēng)扇轉(zhuǎn)速值和散熱策略的設(shè)置。本發(fā)明通過將監(jiān)控和調(diào)度的功能集成在一臺(tái)設(shè)備中,這樣,僅借助本發(fā)明提出的設(shè)備,即可對(duì)集群中的節(jié)點(diǎn)實(shí)現(xiàn)監(jiān)控和資源調(diào)度,簡(jiǎn)化了使用和操作。
圖1是根據(jù)本發(fā)明實(shí)施例的集群管理設(shè)備的框圖。
具體實(shí)施例方式根據(jù)本發(fā)明的實(shí)施例,提供了一種集群管理設(shè)備。如圖1所示,根據(jù)本發(fā)明實(shí)施例的集群管理設(shè)備包括控制臺(tái),控制臺(tái)包括顯示模塊和操作模塊;控制管理PC模塊,用于對(duì)被調(diào)度的節(jié)點(diǎn)進(jìn)行資源調(diào)度,并且用于控制控制臺(tái)的顯示模塊顯示由管理模塊采集的監(jiān)控信息或者由集群軟件采集到的機(jī)器物理動(dòng)態(tài)信息和/ 或靜態(tài)信息;管理模塊,用于從被監(jiān)控的節(jié)點(diǎn)采集監(jiān)控信息,并將采集的監(jiān)控信息發(fā)送給控制管理PC模塊。其中,控制管理PC模塊用于通過其上設(shè)置的調(diào)度模塊(未示出)對(duì)被調(diào)度的節(jié)點(diǎn)進(jìn)行資源調(diào)度。此外,管理模塊用于與被監(jiān)控的節(jié)點(diǎn)的基板控制器進(jìn)行通信,并從基板控制器獲取監(jiān)控信息,進(jìn)而將監(jiān)控信息根據(jù)用戶或者管理員的需要顯示在控制管理PC模塊支持的 web界面上。其中,可選地,管理模塊可通過IPMI智能平臺(tái)管理接口協(xié)議與基板控制器通信 (從基板控制器獲取信息就是通過IPMI的協(xié)議族中的IPMB總線協(xié)議獲取的)。此外,控制管理PC模塊包括第一網(wǎng)絡(luò)接口和第二網(wǎng)絡(luò)接口,其中,控制管理PC模塊通過第一網(wǎng)絡(luò)接口和管理模塊連接,并且,控制管理PC模塊通過第二網(wǎng)絡(luò)接口和被調(diào)度的節(jié)點(diǎn)連接。并且,第一網(wǎng)絡(luò)接口通過CAT5連接線與控制管理PC模塊連接。并且,第二網(wǎng)絡(luò)接口與被調(diào)度的節(jié)點(diǎn)連接是指第二網(wǎng)絡(luò)接口與預(yù)置的交換模塊(該交換模塊可以位于本申請(qǐng)?zhí)岢龅脑O(shè)備之外)連接,交換模塊進(jìn)一步連接至被調(diào)度的節(jié)點(diǎn)。此外,可選地,操作模塊集成有以下設(shè)備中的至少之一鍵盤、鼠標(biāo)。其中,控制臺(tái)通過視頻圖形陣列VGA接口三并線與控制管理PC模塊連接,其中, VGA接口三并線包括VGA線、對(duì)應(yīng)于鼠標(biāo)的連接線以及對(duì)應(yīng)于鍵盤的連接線??蛇x地,監(jiān)控信息包括以下至少之一系統(tǒng)風(fēng)扇轉(zhuǎn)速、CPU電壓和溫度、主板電壓和溫度,電源功耗,以及系統(tǒng)風(fēng)扇轉(zhuǎn)速值和散熱策略的設(shè)置。除此之外,還可以包括其他能夠通過監(jiān)控得到的信息,本文不再一一列舉??梢钥闯觯景l(fā)明提供的設(shè)備采用了控制臺(tái)加控制管理PC模塊的形式,從而可以實(shí)現(xiàn)對(duì)整機(jī)各個(gè)節(jié)點(diǎn)進(jìn)行監(jiān)控,同時(shí)可以對(duì)計(jì)算資源進(jìn)行調(diào)度。在實(shí)際應(yīng)用中,控制臺(tái)可以是標(biāo)準(zhǔn)1 口控制臺(tái),通過三并線(即,合并了 VGA線、對(duì)應(yīng)于鍵盤的PS2線和對(duì)應(yīng)于鼠標(biāo)的PS2線)與控制管理PC模塊相連,在控制管理PC上設(shè)置調(diào)度模塊時(shí),可以在控制管理PC上安裝作業(yè)調(diào)度軟件(調(diào)度模塊的設(shè)置還可以通過其他的方式來實(shí)現(xiàn),只要能夠使PC模塊具備進(jìn)行系統(tǒng)資源調(diào)度的功能即可),從而實(shí)現(xiàn)監(jiān)控和告警、以及管理和調(diào)度,同時(shí),用CAT5網(wǎng)線將控制管理PC與整機(jī)管理模塊(對(duì)應(yīng)于上述的管理模塊)相連,從而通過TCP/IP協(xié)議對(duì)各節(jié)點(diǎn)進(jìn)行rKVM操作,即可實(shí)現(xiàn)對(duì)各個(gè)單節(jié)點(diǎn)的查看和監(jiān)控??刂乒芾鞵C模塊上運(yùn)行作業(yè)監(jiān)控調(diào)度軟件,與控制管理PC模塊通過三并線相連后,通過控制臺(tái)就可以查看整機(jī)的運(yùn)行狀態(tài)??刂乒芾鞵C模塊又通過CAT5網(wǎng)線與整機(jī)管理模塊相連,而管理模塊中通過IPMI協(xié)議與節(jié)點(diǎn)的BMC通信,讀取系統(tǒng)各類的信息(即, 監(jiān)控信息),同時(shí)在整機(jī)管理模塊上部署了相應(yīng)的http服務(wù)器,在控制管理PC模塊上安裝 JRE后,即可通過虛擬終端控制臺(tái)進(jìn)入到節(jié)點(diǎn)內(nèi)部,查看節(jié)點(diǎn)內(nèi)部的運(yùn)行狀態(tài)以及對(duì)其進(jìn)行操作。控制管理PC模塊的ethO網(wǎng)卡(對(duì)應(yīng)于上述第一網(wǎng)絡(luò)接口)連接至整機(jī)管理模塊, 控制管理PC模塊的ethl網(wǎng)卡(對(duì)應(yīng)于上述第二網(wǎng)絡(luò)接口)連接交換模塊,進(jìn)而可以連接至外部internet,用戶可以通過internet訪問控制管理PC模塊,通過這個(gè)模塊可以對(duì)整體資源進(jìn)行調(diào)度,即所謂的遠(yuǎn)程調(diào)度。因此,可以看出,控制管理PC模塊的兩塊網(wǎng)卡分別連接內(nèi)網(wǎng)和外網(wǎng),連接內(nèi)網(wǎng)可以實(shí)現(xiàn)監(jiān)控管理,連接到交換模塊上的網(wǎng)卡,既能通過交換模塊與外網(wǎng)相連,又與計(jì)算節(jié)點(diǎn)相連,從而能夠可以實(shí)現(xiàn)遠(yuǎn)程調(diào)度與本地調(diào)度相結(jié)合,增加了管理控制資源調(diào)度的靈活性。在以上描述中,省略了關(guān)于監(jiān)控信息獲取以及調(diào)度執(zhí)行的具體過程,并且,也沒有詳細(xì)說明應(yīng)當(dāng)如何通過鍵盤和鼠標(biāo)進(jìn)行信息的輸入,但是,監(jiān)控和調(diào)度的具體過程(包括在監(jiān)控和調(diào)度時(shí)輸入?yún)?shù)以及其他控制信息)是本領(lǐng)域技術(shù)人員根據(jù)其掌握的技術(shù)知識(shí)所能夠?qū)崿F(xiàn)的,本文不再進(jìn)行描述和列舉。綜上所述,借助于本發(fā)明的上述技術(shù)方案,通過將監(jiān)控和調(diào)度的功能集成在一臺(tái)整機(jī)設(shè)備中,這樣,僅借助本發(fā)明提出的設(shè)備,即可對(duì)集群中的節(jié)點(diǎn)實(shí)現(xiàn)監(jiān)控和資源調(diào)度, 避免操作人員分別搬運(yùn)并連接監(jiān)控設(shè)備和調(diào)度設(shè)備,有效簡(jiǎn)化了使用和操作,并且該設(shè)備還能夠?qū)崿F(xiàn)遠(yuǎn)程調(diào)度與本地調(diào)度的結(jié)合,使得調(diào)度和監(jiān)控的執(zhí)行更加靈活。以上所述僅為本發(fā)明的較佳實(shí)施例而已,并不用以限制本發(fā)明,凡在本發(fā)明的精神和原則之內(nèi),所作的任何修改、等同替換、改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。
權(quán)利要求
1.一種集群管理設(shè)備,其特征在于,包括控制臺(tái),所述控制臺(tái)包括顯示模塊和操作模塊;控制管理PC模塊,用于對(duì)被調(diào)度的節(jié)點(diǎn)進(jìn)行資源調(diào)度,并且用于控制所述控制臺(tái)的所述顯示模塊顯示由管理模塊采集的監(jiān)控信息、或者由集群軟件采集到的機(jī)器物理動(dòng)態(tài)信息和/或靜態(tài)信息;管理模塊,用于從被監(jiān)控的節(jié)點(diǎn)采集監(jiān)控信息,并將采集的所述監(jiān)控信息發(fā)送給所述控制管理PC模塊。
2.根據(jù)權(quán)利要求1所述的集群管理設(shè)備,其特征在于,所述控制管理PC模塊用于通過其上設(shè)置的調(diào)度模塊對(duì)所述被調(diào)度的節(jié)點(diǎn)進(jìn)行資源調(diào)度。
3.根據(jù)權(quán)利要求1所述的集群管理設(shè)備,其特征在于,所述管理模塊用于與所述被監(jiān)控的節(jié)點(diǎn)的基板控制器進(jìn)行通信,并從所述基板控制器獲取所述監(jiān)控信息,進(jìn)而將監(jiān)控信息根據(jù)用戶或者管理員的需要顯示在控制管理PC模塊支持的web界面上。
4.根據(jù)權(quán)利要求3所述的集群管理設(shè)備,其特征在于,所述管理模塊通過IPMI智能平臺(tái)管理接口協(xié)議與所述基板控制器通信。
5.根據(jù)權(quán)利要求1所述的集群管理設(shè)備,其特征在于,所述控制管理PC模塊包括第一網(wǎng)絡(luò)接口和第二網(wǎng)絡(luò)接口,其中,所述控制管理PC模塊通過所述第一網(wǎng)絡(luò)接口和所述管理模塊連接,并且,所述控制管理PC模塊通過所述第二網(wǎng)絡(luò)接口和所述被調(diào)度的節(jié)點(diǎn)連接。
6.根據(jù)權(quán)利要求5所述的集群管理設(shè)備,其特征在于,所述第一網(wǎng)絡(luò)接口通過CAT5連接線與所述控制管理PC模塊連接。
7.根據(jù)權(quán)利要求5所述的集群管理設(shè)備,其特征在于,所述第二網(wǎng)絡(luò)接口與所述被調(diào)度的節(jié)點(diǎn)連接是指所述第二網(wǎng)絡(luò)接口與預(yù)置的交換模塊連接,所述交換模塊進(jìn)一步連接至所述被調(diào)度的節(jié)點(diǎn)。
8.根據(jù)權(quán)利要求1至7中任一項(xiàng)所述的集群管理設(shè)備,其特征在于,所述操作模塊集成以下設(shè)備鍵盤、鼠標(biāo)。
9.根據(jù)權(quán)利要求8所述的集群管理設(shè)備,其特征在于,所述控制臺(tái)通過視頻圖形陣列 VGA接口三并線與所述控制管理PC模塊連接,其中,所述VGA接口三并線包括VGA線、對(duì)應(yīng)于所述鼠標(biāo)的連接線以及對(duì)應(yīng)于所述鍵盤的連接線。
10.根據(jù)權(quán)利要求1至7中任一項(xiàng)所述的集群管理設(shè)備,其特征在于,所述監(jiān)控信息包括以下至少之一系統(tǒng)風(fēng)扇轉(zhuǎn)速、CPU電壓和溫度、主板電壓和溫度,電源功耗,以及系統(tǒng)風(fēng)扇轉(zhuǎn)速值和散熱策略的設(shè)置。
全文摘要
本發(fā)明公開了一種集群管理設(shè)備,該方法設(shè)備控制臺(tái),控制臺(tái)包括顯示模塊和操作模塊;控制管理PC模塊,用于對(duì)被調(diào)度的節(jié)點(diǎn)進(jìn)行資源調(diào)度,并且用于控制控制臺(tái)的顯示模塊顯示由管理模塊采集的監(jiān)控信息、或者由集群軟件采集到的機(jī)器物理動(dòng)態(tài)信息和/或靜態(tài)信息;管理模塊,用于從被監(jiān)控的節(jié)點(diǎn)采集監(jiān)控信息,并將采集的監(jiān)控信息發(fā)送給控制管理PC模塊。本發(fā)明通過將監(jiān)控和調(diào)度的功能集成在一臺(tái)設(shè)備中,這樣,僅借助本發(fā)明提出的設(shè)備,即可對(duì)集群中的節(jié)點(diǎn)實(shí)現(xiàn)監(jiān)控和資源調(diào)度,簡(jiǎn)化了使用和操作。
文檔編號(hào)H04L12/24GK102413002SQ20111046002
公開日2012年4月11日 申請(qǐng)日期2011年12月31日 優(yōu)先權(quán)日2011年12月31日
發(fā)明者戴榮, 李程, 王璟, 許濤, 馬少杰 申請(qǐng)人:曙光信息產(chǎn)業(yè)股份有限公司