專利名稱:一種刀片服務(wù)器管理網(wǎng)絡(luò)快速配置方法
技術(shù)領(lǐng)域:
本發(fā)明涉及計算機(jī)服務(wù)器技術(shù)領(lǐng)域,具體的說是一種針對刀片服務(wù)器大規(guī)模部署及DHCP動態(tài)網(wǎng)絡(luò)配置的刀片服務(wù)器管理網(wǎng)絡(luò)快速配置方法。
背景技術(shù):
刀片服務(wù)器以其高計算密度、優(yōu)化部署、資源共享和便于集中管理的特點被大量應(yīng)用在高性能計算和云計算服務(wù)領(lǐng)域中,它已成為現(xiàn)今服務(wù)器發(fā)展的主要方向之一。刀片服務(wù)器系統(tǒng)通常是一種高密度的系統(tǒng),通常可容納幾片至幾十片計算刀片,多個電源模塊及風(fēng)扇模塊、冗余備份管理模塊、多個交換機(jī)模塊。如果刀片服務(wù)器的運行情況進(jìn)行實時的系統(tǒng)監(jiān)控管理,必須接入互聯(lián)網(wǎng)或者企業(yè)內(nèi)網(wǎng),所以,必須對刀片服務(wù)器各模塊進(jìn)行管理網(wǎng)配置工作。目前,對于刀片服務(wù)器各模塊的管理網(wǎng)絡(luò)配置一般都是逐一的通過手動方式進(jìn)行配置,這種方式不僅生產(chǎn)效率很低,不適合大規(guī)模服務(wù)器布置和集群統(tǒng)一管理,而且無法方便的應(yīng)用于DHCP服務(wù)器配置的網(wǎng)絡(luò)環(huán)境中,因此,如何在適應(yīng)多種配置方式的前提下對刀片服務(wù)器管理網(wǎng)絡(luò)快速配置就成了亟需解決的問題。
發(fā)明內(nèi)容
本發(fā)明的技術(shù)任務(wù)是解決現(xiàn)有技術(shù)的不足,提供一種準(zhǔn)確并快速地對刀片服務(wù)器各模塊的管理網(wǎng)絡(luò)進(jìn)行配置的方法。本發(fā)明的技術(shù)方案是按以下方式實現(xiàn)的,該一種刀片服務(wù)器管理網(wǎng)絡(luò)快速配置方法,其具體操作步驟為:
1)確定刀片服務(wù)器各模塊的類型及連接方式;
2)選定刀片服務(wù)器管理網(wǎng)絡(luò)配置方式;
3)完成刀片服務(wù)器管理模塊管理網(wǎng)絡(luò)配置,并根據(jù)刀片服務(wù)器的管理模塊網(wǎng)絡(luò)配置,通過算法獲得其余模塊管理網(wǎng)絡(luò)配置信息;
4)刀片服務(wù)器其余模塊的管理網(wǎng)絡(luò)自動快速配置。所述刀片服務(wù)器的各模塊包括若干刀片計算模塊、管理模塊、交換機(jī)模塊,所述刀片服務(wù)器包括管理網(wǎng)BMC單元,管理模塊包括主管理網(wǎng)SMC單元、備管理網(wǎng)SMC單元,交換機(jī)模塊包括管理網(wǎng)EMC單元;連接方式包括刀片計算模塊的BMC、管理模塊的SMC、交換機(jī)模塊的EMC之間通過以太網(wǎng)總線方式連接;主管理模塊的SMC與備管理模塊的SMC間通過RS232串行總線和SMBus總線方式連接。所述步驟2)中在所述網(wǎng)絡(luò)快速配置方式包括:手動靜態(tài)設(shè)置、DHCP動態(tài)設(shè)置及恢復(fù)出廠設(shè)置方式。所述步驟3)中在算法是指下述三種算法中的一種:根據(jù)管理模塊的網(wǎng)絡(luò)配置,順序增加或減少一個網(wǎng)絡(luò)地址的算法;根據(jù)管理模塊的網(wǎng)絡(luò)配置,按照等差或等加一個等級的網(wǎng)絡(luò)地址的算法;根據(jù)管理模塊的網(wǎng)絡(luò)配置,按照取模方式計算網(wǎng)絡(luò)地址的算法。所述步驟3)中刀片服務(wù)器管理模塊管理網(wǎng)絡(luò)配置的具體步驟為:步驟1:主管理模塊的SMC獲得要設(shè)定的管理網(wǎng)配置信息;
步驟2 =SMC根據(jù)配置信息,計算各刀片模塊的BMC和以太網(wǎng)交換機(jī)的EMC的管理網(wǎng)配
置信息;
步驟3:SMC備份舊的管理網(wǎng)配置文件,并根據(jù)管理網(wǎng)配置信息生成新的管理網(wǎng)配置文
件;
步驟4 =SMC將網(wǎng)絡(luò)配置信息寫入同步文件中,并通知備管理模塊的SMC單元更新同步文件;
步驟5 =SMC給各刀片計算模塊的BMC發(fā)送更新新管理網(wǎng)配置文件;
步驟6 =SMC根據(jù)通過以太網(wǎng)總線通知各交換機(jī)的EMC需要設(shè)定的新管理網(wǎng)配置文件; 步驟7:SMC更新本地管理網(wǎng)配置文件,并修改自身網(wǎng)絡(luò)配置;
步驟8:主管理模塊的SMC重新啟動。所述步驟4)中的其余模塊是指各個刀片計算模塊和以太網(wǎng)交換機(jī)模塊,其詳細(xì)過程為:
步驟1:模塊的BMC或EMC獲得新管理網(wǎng)配置文件;
步驟2:模塊的BMC或EMC更新本地管理網(wǎng)配置文件;
步驟3:模塊的BMC或EMC設(shè)定 新的管理網(wǎng)配置信息;
步驟4:模塊的BMC或EMC重新啟動。本發(fā)明與現(xiàn)有技術(shù)相比所產(chǎn)生的有益效果是:
本發(fā)明的一種刀片服務(wù)器管理網(wǎng)絡(luò)快速配置方法通過選定管理網(wǎng)絡(luò)配置方式,對刀片服務(wù)器內(nèi)管理模塊網(wǎng)絡(luò)進(jìn)行配置,并通過特定的算法快速獲得其他模塊網(wǎng)絡(luò)配置信息,然后,管理模塊通知其他各模塊對管理網(wǎng)絡(luò)自動地進(jìn)行配置,既方便了大規(guī)模刀片服務(wù)器集群部署時的管理網(wǎng)絡(luò)配置工作,又提高了大規(guī)模集群統(tǒng)一管理效率;適用范圍廣泛,可以廣泛應(yīng)用在大規(guī)模部署刀片服務(wù)器或需集群管理刀片服務(wù)器系統(tǒng)時得到優(yōu)化利用。
附圖1是本發(fā)明的刀片服務(wù)器各模塊組成及連接示意框圖。附圖2是本發(fā)明的刀片服務(wù)器管理模塊管理網(wǎng)絡(luò)配置流程圖。附圖3是本發(fā)明的刀片服務(wù)器其他模塊管理網(wǎng)絡(luò)配置流程圖。附圖4是本發(fā)明一個實施例的刀片服務(wù)器管理網(wǎng)絡(luò)快速配置實現(xiàn)流程圖。
具體實施例方式下面結(jié)合附圖對本發(fā)明的一種刀片服務(wù)器管理網(wǎng)絡(luò)快速配置方法作以下詳細(xì)說明。針對刀片服務(wù)器大規(guī)模部署及DHCP動態(tài)網(wǎng)絡(luò)配置過程中,如何準(zhǔn)確并快速地對刀片服務(wù)器各模塊的管理網(wǎng)絡(luò)進(jìn)行配置,本發(fā)明提出了一種解決面向刀片服務(wù)器管理網(wǎng)絡(luò)快速配置的方法,同樣本方法也適用于集群刀片服務(wù)器網(wǎng)絡(luò)的管理網(wǎng)絡(luò)配置。如附圖1、圖
2、圖3、圖4所示,該一種刀片服務(wù)器管理網(wǎng)絡(luò)快速配置方法,其具體操作步驟為:
1)確定刀片服務(wù)器各模塊的類型及連接方式;
2)選定刀片服務(wù)器管理網(wǎng)絡(luò)配置方式,服務(wù)器管理網(wǎng)絡(luò)規(guī)??梢钥缇W(wǎng)段、但同一刀箱內(nèi)各模塊應(yīng)處于同一網(wǎng)段。3)完成刀片服務(wù)器管理模塊管理網(wǎng)絡(luò)配置,并根據(jù)刀片服務(wù)器的管理模塊網(wǎng)絡(luò)配置,通過算法獲得其余模塊管理網(wǎng)絡(luò)配置信息;
4)刀片服務(wù)器其余模塊的管理網(wǎng)絡(luò)自動快速配置。所述刀片服務(wù)器的各模塊包括若干刀片計算模塊、管理模塊、交換機(jī)模塊,所述刀片服務(wù)器包括管理網(wǎng)BMC單元,管理模塊包括主管理網(wǎng)SMC單元、備管理網(wǎng)SMC單元,交換機(jī)模塊包括管理網(wǎng)EMC單元;連接方式包括刀片計算模塊的BMC、管理模塊的SMC、交換機(jī)模塊的EMC之間通過以太網(wǎng)總線方式連接;主管理模塊的SMC與備管理模塊的SMC間通過RS232串行總線和SMBus總線方式連接。刀片服務(wù)器中主備管理模塊可以同時存在或單獨存在,但網(wǎng)絡(luò)配置相同,它們間相關(guān)配置信息實時同步
所述步驟2)中在所述網(wǎng)絡(luò)快速配置方式包括:手動靜態(tài)設(shè)置、DHCP動態(tài)設(shè)置及恢復(fù)出廠設(shè)置方式。所述DHCP服務(wù)器的網(wǎng)絡(luò)地址分配規(guī)則應(yīng)滿足根據(jù)具體刀片服務(wù)器的模塊數(shù)量存在相應(yīng)數(shù)量的連續(xù)網(wǎng)絡(luò)待分配。其中,刀片服務(wù)器管理網(wǎng)絡(luò)配置完成后,若新插入模塊可按照已有管理網(wǎng)絡(luò)配置及刀箱內(nèi)位置,進(jìn)行計算相應(yīng)網(wǎng)絡(luò)配置信息后通過手動配置后,再放入刀箱內(nèi)可進(jìn)行通信。所述步驟3)中在算法是指下述三種算法中的一種:根據(jù)管理模塊的網(wǎng)絡(luò)配置,順序增加或減少一個網(wǎng)絡(luò)地址的算法;根據(jù)管理模塊的網(wǎng)絡(luò)配置,按照等差或等加一個等級的網(wǎng)絡(luò)地址的算法;根據(jù)管 理模塊的網(wǎng)絡(luò)配置,按照取模方式計算網(wǎng)絡(luò)地址的算法。所述步驟3)中刀片服務(wù)器管理模塊管理網(wǎng)絡(luò)配置的具體步驟為:
步驟1:主管理模塊的SMC獲得要設(shè)定的管理網(wǎng)配置信息;
步驟2 =SMC根據(jù)配置信息,計算各刀片模塊的BMC和以太網(wǎng)交換機(jī)的EMC的管理網(wǎng)配置信息;
步驟3:SMC備份舊的管理網(wǎng)配置文件,并根據(jù)管理網(wǎng)配置信息生成新的管理網(wǎng)配置文
件;
步驟4:SMC將網(wǎng)絡(luò)配置信息寫入同步文件中,并通知備管理模塊的SMC單元更新同步文件;
步驟5 =SMC給各刀片計算模塊的BMC發(fā)送更新新管理網(wǎng)配置文件;
步驟6 =SMC根據(jù)通過以太網(wǎng)總線通知各交換機(jī)的EMC需要設(shè)定的新管理網(wǎng)配置文件; 步驟7:SMC更新本地管理網(wǎng)配置文件,并修改自身網(wǎng)絡(luò)配置;
步驟8:主管理模塊的SMC重新啟動。所述步驟4)中的其余模塊是指各個刀片計算模塊和以太網(wǎng)交換機(jī)模塊,其詳細(xì)過程為:
步驟1:模塊的BMC或EMC獲得新管理網(wǎng)配置文件;
步驟2:模塊的BMC或EMC更新本地管理網(wǎng)配置文件;
步驟3:模塊的BMC或EMC設(shè)定新的管理網(wǎng)配置信息;
步驟4:模塊的BMC或EMC重新啟動。本發(fā)明以一個典型刀片服務(wù)器為例,其結(jié)構(gòu)包括二十刀片,即包含20個計算刀片模塊,主備冗余的管理模塊,若干電源和風(fēng)扇,熱備冗余的以太網(wǎng)交換機(jī),如附圖4所示,具體過程描述如下:
步驟1:用戶登錄刀片服務(wù)器監(jiān)控管理軟件,并進(jìn)入管理模塊網(wǎng)絡(luò)配置頁面。步驟2:選定管理網(wǎng)絡(luò)配置方式,如果是手動靜態(tài)配置,就填寫相應(yīng)網(wǎng)絡(luò)配置信息,如果是DHCP動態(tài)配置,這從上級DHCP服務(wù)器獲得相應(yīng)網(wǎng)絡(luò)配置信息。步驟3:在管理模塊網(wǎng)絡(luò)配置頁面,點擊“保存”按鈕。步驟4:管理模塊根據(jù)網(wǎng)絡(luò)配置頁面執(zhí)行如圖2所示的流程:
a、主管理模塊的SMC獲得要設(shè)定的管理網(wǎng)配置信息;
b、主管理模塊的SMC根據(jù)配置信息,計算各刀片模塊的BMC和以太網(wǎng)交換機(jī)的EMC的
管理網(wǎng)配置信息;
C、主管理模塊的SMC備份舊的管理網(wǎng)配置文件,并根據(jù)管理網(wǎng)配置信息生成新的管理網(wǎng)配置文件;
d、主管理模塊的SMC將網(wǎng)絡(luò)配置信息寫入同步文件中,并通過SMBus總線通知備管理模塊的SMC單元更新同步文件;
e、主管理模塊的SMC通過以太網(wǎng)總線通知各刀片計算模塊的BMC需要設(shè)定的新管理網(wǎng)配置文件;
f、主管理模塊的SMC根據(jù)通過以太網(wǎng)總線通知各交換機(jī)的EMC需要設(shè)定的新管理網(wǎng)配置文件;
g、主管理模塊的SMC更新本地管理網(wǎng)配置文件,并修改自身網(wǎng)絡(luò)配置;
h、主管理模塊的SMC重新啟動。步驟5:刀片計算模塊及以太網(wǎng)交換機(jī)模塊分別執(zhí)行如圖3所示的流程:
1)模塊的BMC或EMC獲得新管理網(wǎng)配置文件;
2)模塊的BMC或EMC更新本地管理網(wǎng)配置文件;
3)模塊的BMC或EMC設(shè)定新的管理網(wǎng)配置信息;
4)模塊的BMC或EMC重新啟動。步驟6:各|旲塊更新完畢重新啟動。步驟7:重新登錄刀片服務(wù)器監(jiān)控管理軟件,查看新的網(wǎng)絡(luò)配置信息。利用本實施例的刀片服務(wù)器管理網(wǎng)絡(luò)快速配置方法,可以在大規(guī)模部署刀片服務(wù)器或需集群管理刀片服務(wù)器系統(tǒng)時得到優(yōu)化利用。除此之外,本發(fā)明也涉及刀片服務(wù)器管理網(wǎng)絡(luò)配置快速恢復(fù)的設(shè)計,根據(jù)上述的實施流程,選擇系統(tǒng)恢復(fù)選項就可使刀片服務(wù)器管理網(wǎng)絡(luò)配置恢復(fù)出廠時的默認(rèn)配置,這樣更便于應(yīng)用。以上所述僅為本發(fā)明的實施例而已,凡在本發(fā)明的精神和原則之內(nèi),所作的任何修改、等同替換、改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。
權(quán)利要求
1.一種刀片服務(wù)器管理網(wǎng)絡(luò)快速配置方法,其特征在于其具體操作步驟為: 1)確定刀片服務(wù)器各模塊的類型及連接方式; 2)選定刀片服務(wù)器管理網(wǎng)絡(luò)配置方式; 3)完成刀片服務(wù)器管理模塊管理網(wǎng)絡(luò)配置,并根據(jù)刀片服務(wù)器的管理模塊網(wǎng)絡(luò)配置,通過算法獲得其余模塊管理網(wǎng)絡(luò)配置信息; 4)刀片服務(wù)器其余模塊的管理網(wǎng)絡(luò)自動快速配置。
2.根據(jù)權(quán)利要求1所述的一種刀片服務(wù)器管理網(wǎng)絡(luò)快速配置方法,其特征在于:所述步驟I)中刀片服務(wù)器的各模塊包括若干刀片計算模塊、管理模塊、交換機(jī)模塊,所述刀片服務(wù)器包括管理網(wǎng)BMC單元,管理模塊包括主管理網(wǎng)SMC單元、備管理網(wǎng)SMC單元,交換機(jī)模塊包括管理網(wǎng)EMC單元;連接方式包括刀片計算模塊的BMC、管理模塊的SMC、交換機(jī)模塊的EMC之間通過以太網(wǎng)總線方式連接;主管理模塊的SMC與備管理模塊的SMC間通過RS232串行總線和SMBus總線方式連接。
3.根據(jù)權(quán)利要求1所述的一種刀片服務(wù)器管理網(wǎng)絡(luò)快速配置方法,其特征在于:所述步驟2)中在所述網(wǎng)絡(luò)快速配置方式包括:手動靜態(tài)設(shè)置、DHCP動態(tài)設(shè)置及恢復(fù)出廠設(shè)置方式。
4.根據(jù)權(quán)利要求1所述的一種刀片服務(wù)器管理網(wǎng)絡(luò)快速配置方法,其特征在于:所述步驟3)中在算法是指下述三種算法中的一種:根據(jù)管理模塊的網(wǎng)絡(luò)配置,順序增加或減少一個網(wǎng)絡(luò)地址的算法;根據(jù)管理模塊的網(wǎng)絡(luò)配置,按照等差或等加一個等級的網(wǎng)絡(luò)地址的算法;根據(jù)管理模塊的網(wǎng)絡(luò)配置,按照取模方式計算網(wǎng)絡(luò)地址的算法。
5.根據(jù)權(quán)利要求4所述的一種刀片服務(wù)器管理網(wǎng)絡(luò)快速配置方法,其特征在于:所述步驟3)中刀片服務(wù)器管理模塊管理網(wǎng)絡(luò)配置的具體步驟為: 步驟1:主管理模塊的SMC獲得要設(shè)定的管理網(wǎng)配置信息; 步驟2 =SMC根據(jù)配置信息,計算各刀片模塊的BMC和以太網(wǎng)交換機(jī)的EMC的管理網(wǎng)配置信息; 步驟3:SMC備份舊的管理網(wǎng)配置文件,并根據(jù)管理網(wǎng)配置信息生成新的管理網(wǎng)配置文件; 步驟4 =SMC將網(wǎng)絡(luò)配置信息寫入同步文件中,并通知備管理模塊的SMC單元更新同步文件; 步驟5 =SMC給各刀片計算模塊的BMC發(fā)送更新新管理網(wǎng)配置文件; 步驟6 =SMC根據(jù)通過以太網(wǎng)總線通知各交換機(jī)的EMC需要設(shè)定的新管理網(wǎng)配置文件; 步驟7:SMC更新本地管理網(wǎng)配置文件,并修改自身網(wǎng)絡(luò)配置; 步驟8:主管理模塊的SMC重新啟動。
6.根據(jù)權(quán)利要求1所述的一種刀片服務(wù)器管理網(wǎng)絡(luò)快速配置方法,其特征在于:所述步驟4)中的其余模塊是指各個刀片計算模塊和以太網(wǎng)交換機(jī)模塊,其詳細(xì)過程為: 步驟1:模塊的BMC或EMC獲得新管理網(wǎng)配置文件; 步驟2:模塊的BMC或EMC更新本地管理網(wǎng)配置文件; 步驟3:模塊的BMC或EMC設(shè)定新的管理網(wǎng)配置信息; 步驟4:模塊的BMC或EMC重新啟動。
全文摘要
本發(fā)明提供一種刀片服務(wù)器管理網(wǎng)絡(luò)快速配置方法,屬于計算機(jī)技術(shù),其具體操作步驟為確定刀片服務(wù)器各模塊的類型及連接方式;選定刀片服務(wù)器管理網(wǎng)絡(luò)配置方式;完成刀片服務(wù)器管理模塊管理網(wǎng)絡(luò)配置,并根據(jù)刀片服務(wù)器的管理模塊網(wǎng)絡(luò)配置,通過算法獲得其余模塊管理網(wǎng)絡(luò)配置信息;刀片服務(wù)器其余模塊的管理網(wǎng)絡(luò)自動快速配置。該一種刀片服務(wù)器管理網(wǎng)絡(luò)快速配置方法和現(xiàn)有技術(shù)相比,既方便了大規(guī)模刀片服務(wù)器集群部署時的管理網(wǎng)絡(luò)配置工作,又提高了大規(guī)模集群統(tǒng)一管理效率。
文檔編號H04L29/08GK103117874SQ201310018808
公開日2013年5月22日 申請日期2013年1月18日 優(yōu)先權(quán)日2013年1月18日
發(fā)明者陳剛 申請人:浪潮電子信息產(chǎn)業(yè)股份有限公司