專利名稱:主機(jī)箱自動選定系統(tǒng)及其方法
技術(shù)領(lǐng)域:
本發(fā)明是關(guān)于一種主機(jī)箱箱自動選定系統(tǒng)及其方法,特別是關(guān)于一種從連接到智能機(jī)箱管理總線(Intelligent Chassis Management Bus;ICMB)的多個(gè)機(jī)箱中動態(tài)選定其中一機(jī)箱作為主機(jī)箱的主機(jī)箱自動選定系統(tǒng)及其方法。
背景技術(shù):
隨著網(wǎng)絡(luò)技術(shù)的發(fā)展和進(jìn)步,服務(wù)器的使用范圍越來越廣,使用規(guī)模也愈來愈大。針對地理上分散的服務(wù)器機(jī)箱以及大型機(jī)房的有效管理一直是一件費(fèi)時(shí)費(fèi)力的事情,需面對為數(shù)眾多、各式各樣的服務(wù)器機(jī)箱,要如何判斷哪些機(jī)箱是否正常或者異常,在過去可能是要到現(xiàn)場一臺一臺檢視;網(wǎng)絡(luò)出現(xiàn)后,可通過各家廠商提供的遠(yuǎn)程管理接口檢視,但存在時(shí)效性差、服務(wù)器宕機(jī)后無法追查原因、占用系統(tǒng)資源較多的缺點(diǎn)。一直沒有一個(gè)有效的方式可以管理這些數(shù)量眾多、種類繁雜甚至跨區(qū)域的系統(tǒng)。
智能平臺管理接口(Intelligent Platform Management Interface,IPMI)就是針對上述情況應(yīng)運(yùn)而生,它提供一個(gè)可以跨平臺的標(biāo)準(zhǔn)接口實(shí)現(xiàn)對服務(wù)器系統(tǒng)的實(shí)時(shí)監(jiān)控,通過能夠監(jiān)控網(wǎng)絡(luò)狀態(tài)(發(fā)現(xiàn)整個(gè)網(wǎng)絡(luò)節(jié)點(diǎn)、判斷網(wǎng)絡(luò)節(jié)點(diǎn)的在線狀態(tài)、判斷網(wǎng)絡(luò)狀況、監(jiān)測網(wǎng)絡(luò)節(jié)點(diǎn)的IP、主機(jī)箱名稱、網(wǎng)絡(luò)流量大小等信息),監(jiān)控服務(wù)器系統(tǒng)靜態(tài)信息(CPU、內(nèi)存、硬盤、光驅(qū)、網(wǎng)卡、顯卡、操作系統(tǒng)等信息)和動態(tài)信息(主板、CPU、風(fēng)扇板等設(shè)備的溫度、電壓、風(fēng)扇轉(zhuǎn)速信息以及CPU利用率、內(nèi)存利用率、硬盤I/O流量等系統(tǒng)資源信息)。當(dāng)上述被監(jiān)控量發(fā)生超越臨限等異常事件時(shí),監(jiān)控軟件會通過多種形式發(fā)出警告(信息對話框、郵件、警告音、短信息),同時(shí)將警告事件記錄入日志中,方便管理員根據(jù)警告日志分析診斷。智能機(jī)箱管理總線(Intelligent Chassis ManagementBus;ICMB)可把處于同一區(qū)域或不同區(qū)域的服務(wù)器機(jī)箱方便連接起來。管理員可以通過智能機(jī)箱管理總線存取遠(yuǎn)程服務(wù)器,通過獲取事件日志和傳感器數(shù)據(jù)記錄分析、確認(rèn)故障原因,并通過遠(yuǎn)程操作實(shí)現(xiàn)服務(wù)器的恢復(fù)。
但是,如上述通過智能機(jī)箱管理總線連接的多個(gè)機(jī)箱,并不具有一主機(jī)箱控制其余機(jī)箱,因此,使用者(例如系統(tǒng)控管人員)若想了解各機(jī)箱的運(yùn)作狀態(tài),必須花費(fèi)大量的時(shí)間一一登錄到這些服務(wù)器機(jī)箱了解其運(yùn)作狀態(tài),并依據(jù)了解的信息對這些服務(wù)器機(jī)箱進(jìn)行監(jiān)控,使用者無法對這些服務(wù)器機(jī)箱進(jìn)行實(shí)時(shí)有效的監(jiān)控。
如何對服務(wù)器機(jī)箱提供一種主機(jī)箱自動選定系統(tǒng)以及方法,克服現(xiàn)有技術(shù)中監(jiān)控不具時(shí)效性且監(jiān)控時(shí)間長等缺失,實(shí)已成為目前業(yè)界亟待解決的重要課題。
發(fā)明內(nèi)容
為克服上述現(xiàn)有技術(shù)的種種缺點(diǎn),本發(fā)明的主要目的在于提供一種從連接到一智能機(jī)箱管理總線(Intelligent Chassis ManagementBus,ICMB)的多個(gè)機(jī)箱中,動態(tài)選定其中一個(gè)作為主機(jī)箱的主機(jī)箱自動選定系統(tǒng)以及方法。
本發(fā)明的另一目的在于提供一種主機(jī)箱自動選定系統(tǒng)及方法,從連接到ICMB的各機(jī)箱中動態(tài)選定其中的一個(gè)機(jī)葙作為主機(jī)箱,由該主機(jī)箱對其余機(jī)箱進(jìn)行實(shí)時(shí)有效的控制,節(jié)省使用者時(shí)間、提升監(jiān)控效率。
為達(dá)到上述及其它目的,本發(fā)明提供一種主機(jī)箱(master chassis)自動選定系統(tǒng)及方法,它是從連接到一智能機(jī)箱管理總線(IntelligentChassis Management Bus;ICMB)的多個(gè)機(jī)箱中動態(tài)選擇其中一機(jī)箱(chassis)作為主機(jī)箱。該主機(jī)箱自動選定系統(tǒng)包括多個(gè)連接模塊,分別設(shè)在這些機(jī)箱中,這些機(jī)箱通過該連接模塊連接到該ICMB;一檢測模塊,檢測該ICMB是否有新連接的機(jī)箱;一地址模塊,在該檢測模塊檢測到該ICMB有新連接的機(jī)箱時(shí),對新連接到該ICMB的機(jī)箱提供一ICMB地址;一掃瞄模塊,對先前連接到該ICMB的其余機(jī)箱進(jìn)行掃描確定是否有主機(jī)箱存在;以及一控制模塊,依據(jù)該掃描模塊的掃描結(jié)果,從連接到該ICMB的機(jī)箱中動態(tài)選定一個(gè)機(jī)箱作為主機(jī)箱,由該主機(jī)箱控制該連接到ICMB的其余機(jī)箱。
當(dāng)該掃描模塊在其余機(jī)箱中未掃描到主機(jī)箱時(shí),該控制模塊即選定該新連接的機(jī)箱為主機(jī)箱,控制連接到該ICMB的其余機(jī)箱。當(dāng)該掃描模塊在現(xiàn)有機(jī)箱中掃描到主機(jī)箱時(shí),該控制模塊即依據(jù)該新連接的機(jī)箱與該主機(jī)箱的優(yōu)先級別選定其中的一個(gè)作為主機(jī)箱。
上述該控制模塊還包括對比單元,在該掃描模塊在其余機(jī)箱中掃描到主機(jī)箱時(shí),對比該新連接的機(jī)箱與該主機(jī)箱的優(yōu)先級別;以及選定單元,依據(jù)該對比單元的對比結(jié)果選定主機(jī)箱,其中,若該新連接機(jī)箱的優(yōu)先級別高于該主機(jī)箱時(shí),選定該新連接的機(jī)箱作為主機(jī)箱,否則保持先前選定的主機(jī)箱控制連接到該ICMB的其余機(jī)箱。
本發(fā)明的主機(jī)箱自動選定方法應(yīng)用在一主機(jī)箱自動選定系統(tǒng)中,且該主機(jī)箱自動選定系統(tǒng)是在連接到一智能機(jī)箱管理總線(IntelligentChassis Management Bus;ICMB)的多個(gè)機(jī)箱中,以動態(tài)選擇其中一個(gè)機(jī)箱(chassis)作為主機(jī)箱,該主機(jī)箱自動選定方法包括以下步驟(1)該主機(jī)箱自動選定系統(tǒng)檢測該ICMB是否有新連接的機(jī)箱,若有則進(jìn)到步驟(2),若否,則重復(fù)執(zhí)行該步驟(1);(2)該主機(jī)箱自動選定系統(tǒng)為新連接到該ICMB的機(jī)箱提供一智能機(jī)箱管理總線地址(ICMBAddress),且使該新連接的機(jī)箱處于備援狀態(tài);(3)該主機(jī)箱自動選定系統(tǒng)對連接到該ICMB的其余機(jī)箱執(zhí)行掃描動作,若該主機(jī)箱自動選定系統(tǒng)在其余機(jī)箱中未掃描到處于主控狀態(tài)的主機(jī)箱則進(jìn)到步驟(4),若該主機(jī)箱自動選定系統(tǒng)在其余機(jī)箱中掃描到處于主控狀態(tài)的主機(jī)箱則進(jìn)到步驟(5);(5)該主機(jī)箱自動選定系統(tǒng)選定該新連接的機(jī)箱作為主機(jī)箱,控制連接到該ICMB的其余機(jī)箱,結(jié)束本次主機(jī)箱選定操作,并返回到步驟(1);以及(5)該主機(jī)箱自動選定系統(tǒng)對比該新連接機(jī)箱的優(yōu)先級別是否大于該主機(jī)箱的優(yōu)先級別,若是則返回到步驟(4),若否,則結(jié)束本次主機(jī)箱選定操作,由該主機(jī)箱繼續(xù)控制連接到該ICMB的其余機(jī)箱,并返回到步驟(1)。
與現(xiàn)有技術(shù)相比,本發(fā)明通過主機(jī)箱自動選定系統(tǒng)及方法通過掃描模塊及控制模塊的操作,從連接到智能機(jī)箱管理總線上的多個(gè)機(jī)箱中動態(tài)選擇一個(gè)機(jī)箱作為主機(jī)箱,由該主機(jī)箱收集該ICMB上其余機(jī)箱的運(yùn)作狀態(tài)的信息,用戶可以通過主機(jī)箱即可以獲悉其余機(jī)箱的信息,并對其余機(jī)箱進(jìn)行實(shí)時(shí)有效的監(jiān)控,節(jié)省操作者時(shí)間、提升監(jiān)控效率。
圖1是本發(fā)明的主機(jī)箱自動選定系統(tǒng)的基本架構(gòu)系統(tǒng)方塊示意圖;以及圖2是本發(fā)明的該主機(jī)箱自動選定方法的基本運(yùn)作流程示意圖。
具體實(shí)施例方式
實(shí)施例圖1是本發(fā)明的主機(jī)箱自動選定系統(tǒng)1的基本構(gòu)架方塊示意圖。如圖所示,該系統(tǒng)1對連接到一智能機(jī)箱管理總線3(Intelligent ChassisManagement Bus;ICMB)的多個(gè)機(jī)箱2(20、21、22、23……2n)中動態(tài)選擇其中一個(gè)機(jī)箱(chassis)作為主機(jī)箱。本發(fā)明中,這些機(jī)箱系統(tǒng)2是具有基板管理控制器(BMC)的機(jī)箱(即服務(wù)器)或不具有BMC的一般類型的機(jī)箱(即周邊機(jī)箱,peripheral chassis)。該主機(jī)箱自動選定系統(tǒng)1包括多個(gè)連接模塊10(100、101、102、103……10n)、檢測模塊11、地址模塊12、掃描模塊13以及控制模塊14?,F(xiàn)配合附圖對本發(fā)明的主機(jī)箱自動選定系統(tǒng)1進(jìn)行如下詳細(xì)說明。
連接模塊10(100、101、102、103……10n)分別設(shè)在多個(gè)機(jī)箱2(20、21、22、23……2n)中,這些機(jī)箱通過與其對應(yīng)的連接模塊10連接到智能機(jī)箱管理總線(ICMB)3上。本發(fā)明中,連接模塊10是一智能機(jī)箱管理總線橋接器(ICMB Bridge),這些機(jī)箱可通過與其對應(yīng)的橋接器連接到智能機(jī)箱管理總線3。
檢測模塊11檢測是否有新的機(jī)箱2接入智能機(jī)箱管理總線3。
地址模塊12在檢測模塊11檢測到有新接入的機(jī)箱時(shí),對該新接入機(jī)箱提供一智能機(jī)箱管理總線地址(ICMB Address)。本發(fā)明中,是借由地址模塊12自動尋找和原先接入智能機(jī)箱管理總線機(jī)箱的ICMB地址不同的地址給這個(gè)新接入的機(jī)箱,即提供此新接入機(jī)箱的連接模塊10(橋接器)一唯一ICMB地址,供該新接入的機(jī)箱通過連接模塊10連接到智能機(jī)箱管理總線3,以便該新接入的機(jī)箱與其余機(jī)箱之間通過智能機(jī)箱管理總線3進(jìn)行通訊。智能機(jī)箱管理總線3具有地址沖突檢測機(jī)制,確保連接到智能機(jī)箱管理總線3的每一機(jī)箱具有唯一的ICMB地址,由于這種技術(shù)是現(xiàn)有技術(shù),且非本發(fā)明的技術(shù)特征,故在此不再為文贅述。
掃描模塊13掃描先前連接到智能機(jī)箱管理總線3的其余機(jī)箱中是否存在主機(jī)箱,即是否有機(jī)箱處于主控狀態(tài)(master state),并借以產(chǎn)生一掃描結(jié)果,控制模塊14依據(jù)該掃描結(jié)果進(jìn)行后續(xù)的主機(jī)箱選定處理。
控制模塊14依據(jù)該掃描結(jié)果,從連接到智能機(jī)箱管理總線3的機(jī)箱(包括新接入的機(jī)箱與先前接入智能機(jī)箱管理總線3的機(jī)箱)中選定一機(jī)箱作為主機(jī)箱,由該主機(jī)箱控制連接到智能機(jī)箱管理總線3的其余機(jī)箱。更詳細(xì)而言,當(dāng)掃描模塊13在現(xiàn)有機(jī)箱中未掃描到主機(jī)箱時(shí),控制模塊14即依據(jù)掃描結(jié)果,選定該新接入的機(jī)箱作為主機(jī)箱,由該新接入的機(jī)箱控制先前連接到智能機(jī)箱管理總線3的機(jī)箱;當(dāng)掃描模塊13在現(xiàn)有機(jī)箱中掃描到主機(jī)箱時(shí),依據(jù)該新接入的機(jī)箱與該當(dāng)前主機(jī)箱的優(yōu)先級別選定其中一個(gè)作為主機(jī)箱,其中,該優(yōu)先級別是指連接到智能機(jī)箱管理總線3的各機(jī)箱的ICMB地址大小,該優(yōu)先級別的規(guī)則可由使用者依據(jù)實(shí)際需要預(yù)先設(shè)定,例如ICMB地址值大(或小)的機(jī)箱優(yōu)先級別高。
上述控制模塊14還包括對比單元140以及選定單元141,該對比單元140在掃描模塊13在現(xiàn)有機(jī)箱中掃描到主機(jī)箱時(shí),對比該新接入的機(jī)箱的優(yōu)先級別與該主機(jī)箱的優(yōu)先級別,并借以產(chǎn)生對比結(jié)果并輸出;選定單元141依據(jù)該對比結(jié)果選定主機(jī)箱,其中,若該新接入的機(jī)箱的優(yōu)先級別高于該主機(jī)箱的優(yōu)先級別時(shí),選定該新接入的機(jī)箱作為主機(jī)箱,否則結(jié)束本次主機(jī)箱選定,由現(xiàn)有的主機(jī)箱繼續(xù)控制連接到智能機(jī)箱管理總線3的其余機(jī)箱。
為進(jìn)一步突顯本發(fā)明的優(yōu)點(diǎn)及功效,現(xiàn)對本發(fā)明的主機(jī)箱自動選定系統(tǒng)1作進(jìn)一步的詳細(xì)說明,其中以智能機(jī)箱管理總線3上已連接有機(jī)箱20、21、22(機(jī)箱20、21、22分別通過連接模塊100、101、102接入智能機(jī)箱管理總線3),通過本發(fā)明的主機(jī)箱自動選定系統(tǒng)1選定機(jī)箱20為主機(jī)箱(即機(jī)箱20處于主控狀態(tài)),其余機(jī)箱21、22為備援機(jī)箱(即機(jī)箱21、22處于備援狀態(tài)(slave state)為例進(jìn)行說明,但并非以此限制本發(fā)明的應(yīng)用范圍。
當(dāng)檢測模塊11檢測到有新機(jī)箱23通過連接模塊103接入智能機(jī)箱管理總線3時(shí),地址模塊12即將一唯一ICMB地址分配給機(jī)箱23,且使機(jī)箱3暫時(shí)處于備援狀態(tài)(即作為連接到智能機(jī)箱管理總線3的備援機(jī)箱),之后掃描模塊13對先前接入智能機(jī)箱管理總線3的機(jī)箱20、21、22進(jìn)行掃描,且在掃描到處于主控狀態(tài)的機(jī)箱20(即主機(jī)箱)時(shí),對比單元140對比機(jī)箱23與機(jī)箱20的ICMB地址的大小,若機(jī)箱23的ICMB地址大于(或小于)機(jī)箱20的ICMB地址,則選定單元141選定機(jī)箱23作為主機(jī)箱(即將機(jī)箱23從備援狀態(tài)切換到主控狀態(tài)),相應(yīng)的機(jī)箱20變?yōu)閭湓畽C(jī)箱(即將機(jī)箱20從主控狀態(tài)切換到備援狀態(tài)),進(jìn)而由機(jī)箱23獲得控制權(quán),控制先前連接到智能機(jī)箱管理總線3的其余機(jī)箱20、21、22。另外,當(dāng)機(jī)箱23的ICMB地址不大于(或不小于)機(jī)箱20的ICMB地址時(shí),選定單元141繼續(xù)保持先前選定的機(jī)箱20作為主機(jī)箱,相應(yīng)的機(jī)箱23作為備援機(jī)箱接入智能機(jī)箱管理總線3,可通過機(jī)箱20繼續(xù)控制連接到智能機(jī)箱管理總線3的其余機(jī)箱21、22、23。
之后可由處于主控狀態(tài)的機(jī)箱例如機(jī)箱20,對其余處于備援狀態(tài)的備援機(jī)箱例如21、22、23進(jìn)行實(shí)時(shí)有效的監(jiān)控,例如機(jī)箱20通過智能機(jī)箱管理總線3接收其余備援機(jī)箱21、22、23傳送有關(guān)于其運(yùn)作狀態(tài)的信息,供本地使用者登錄到機(jī)箱20實(shí)時(shí)有效了解其余機(jī)箱的運(yùn)作狀態(tài)。此外,本發(fā)明中,處于主控狀態(tài)的機(jī)箱也可將其接收到的備援機(jī)箱的狀態(tài)信息連同該主機(jī)箱的狀態(tài)信息,通過一網(wǎng)絡(luò)傳送到遠(yuǎn)程監(jiān)控設(shè)備,供遠(yuǎn)程使用者通過該遠(yuǎn)程監(jiān)控設(shè)備對這些機(jī)箱進(jìn)行遠(yuǎn)程監(jiān)控,確保各機(jī)箱正常運(yùn)作。
此外,本發(fā)明可在智能機(jī)箱管理總線3接入新的機(jī)箱時(shí),動態(tài)選定其中一個(gè)機(jī)箱作為主機(jī)箱。
通過本發(fā)明的主機(jī)箱自動選定系統(tǒng)1執(zhí)行本發(fā)明的主機(jī)箱自動選定方法的流程是如圖2所示,本實(shí)施例中以智能機(jī)箱管理總線3已接入機(jī)箱20、21、22為例進(jìn)行說明,但并非以此限制本發(fā)明。
該主機(jī)箱自動選定方法包括以下實(shí)施步驟在步驟S20中,檢測模塊11檢測是否有新機(jī)箱23通過連接模塊10接入智能機(jī)箱管理總線3,若有則進(jìn)到步驟S21,若無則重復(fù)執(zhí)行此步驟S20。
在步驟S21中,地址模塊12提供新接入機(jī)箱23一智能機(jī)箱管理總線地址(ICMB Address),即地址模塊12分配給機(jī)箱23的橋接器惟一的ICMB地址,機(jī)箱23通過與其對應(yīng)的橋接器連接到智能機(jī)箱管理總線3,使機(jī)箱23暫時(shí)處于備援狀態(tài)(也就是備援機(jī)箱)。接著進(jìn)行步驟S22。
在步驟S22中,掃描模塊13掃描先前連接到智能機(jī)箱管理總線3的機(jī)箱中是否有處于主控狀態(tài)的機(jī)箱(即是否存在主機(jī)箱),若是,則進(jìn)到步驟S23;若否,則進(jìn)到步驟S24。
在步驟S23中,對比單元140對比新接入機(jī)箱23的優(yōu)先級別是否高于該處于主控狀態(tài)的機(jī)箱(例如機(jī)箱20)的優(yōu)先級別,即對比單元140對比機(jī)箱23的ICMB地址是否大于(或小于)該處于主控狀態(tài)機(jī)箱的ICMB地址,若是,則進(jìn)到步驟S24;若否,則進(jìn)到步驟S25。
在步驟S24中,選定單元141選定新接入機(jī)箱23作為主機(jī)箱,即將新接入機(jī)箱23從備援狀態(tài)切換到主控狀態(tài),使新接入機(jī)箱23取得主控權(quán)成為主機(jī)箱控制先前接入的機(jī)箱20、21、22,到此結(jié)束本次主機(jī)箱選定操作并返回到步驟S20。
在步驟S25中,結(jié)束本次選定,由先前選定機(jī)箱作為主機(jī)箱并繼續(xù)控制連接到智能機(jī)箱管理總線3的其余機(jī)箱,接著返回到步驟S20。
綜上所述,通過本發(fā)明的主機(jī)箱自動選定系統(tǒng)以及方法,可從連接到智能機(jī)箱管理總線的多個(gè)機(jī)箱中動態(tài)選定其中一個(gè)機(jī)箱作為主機(jī)箱,可由該取得控制權(quán)的主機(jī)箱控制連接到該智能機(jī)箱管理總線到其余機(jī)箱,因此,本發(fā)明具有動態(tài)選定主機(jī)箱的優(yōu)點(diǎn),且可由主機(jī)箱獲取其余備援機(jī)箱的狀態(tài)信息,可通過該主機(jī)箱對其余備援機(jī)箱進(jìn)行實(shí)時(shí)有效的監(jiān)控,節(jié)省監(jiān)控操作的時(shí)間,提升工作效率。
此外,本發(fā)明中,該主機(jī)箱還可將其余備援機(jī)箱的狀態(tài)信息通過網(wǎng)絡(luò)傳送到遠(yuǎn)程監(jiān)控設(shè)備,使用者對連接到該智能機(jī)箱管理總線的多條機(jī)箱進(jìn)行遠(yuǎn)程監(jiān)控,確保機(jī)箱正常運(yùn)作。
權(quán)利要求
1.一種主機(jī)箱自動選定系統(tǒng),從連接到一智能機(jī)箱管理總線的多個(gè)機(jī)箱中動態(tài)選擇其中一個(gè)機(jī)箱作為主機(jī)箱,該主機(jī)箱自動選定系統(tǒng)包括多個(gè)連接模塊,分別設(shè)在這些機(jī)箱中,這些機(jī)箱通過該連接模塊連接到該ICMB;一檢測模塊,檢測該ICMB是否有新連接的機(jī)箱;一地址模塊,在該檢測模塊檢測到該ICMB連接新機(jī)箱時(shí),對新連接到該ICMB的機(jī)箱提供一ICMB地址;一掃瞄模塊,對先前連接到該ICMB的其余機(jī)箱進(jìn)行掃描,確定是否有主機(jī)箱存在;以及一控制模塊,依據(jù)該掃描模塊的掃描結(jié)果,從連接到該ICMB的機(jī)箱中動態(tài)選定一個(gè)機(jī)箱作為主機(jī)箱,由該主機(jī)箱控制該連接到ICMB的其余機(jī)箱。
2.如權(quán)利要求1所述的主機(jī)箱自動選定系統(tǒng),其特征在于,當(dāng)該掃描模塊從其余機(jī)箱中未掃描到主機(jī)箱時(shí),該控制模塊將與該ICMB連接的新機(jī)箱選定為主機(jī)箱。
3.如權(quán)利要求1所述的主機(jī)箱自動選定系統(tǒng),其特征在于,當(dāng)該掃描模塊從其余機(jī)箱中掃描到主機(jī)箱時(shí),該控制模塊即依據(jù)該與ICMB連接的新機(jī)箱以及該主機(jī)箱的優(yōu)先級別選定主機(jī)箱。
4.如權(quán)利要求3所述的主機(jī)箱自動選定系統(tǒng),其特征在于,該控制模塊包括一對比單元,對比該新連接的機(jī)箱與該主機(jī)箱的優(yōu)先級別;以及一選定單元,依據(jù)該對比單元的對比結(jié)果選定主機(jī)箱,其中,若該新連接機(jī)箱的優(yōu)先級別高于該主機(jī)箱時(shí),選定該新連接的機(jī)箱作為主機(jī)箱,否則保持先前選定的主機(jī)箱,并由其控制連接到該ICMB的其余機(jī)箱。
5.如權(quán)利要求3或4所述的主機(jī)箱自動選定系統(tǒng),其特征在于,該優(yōu)先級別是指連接到該ICMB各機(jī)箱的ICMB地址值的大小。
6.如權(quán)利要求1所述的主機(jī)箱自動選定系統(tǒng),其特征在于,該連接模塊設(shè)在該機(jī)箱中,供該機(jī)箱連接到該ICMB的橋接器。
7.一種主機(jī)箱自動選定方法,應(yīng)用在一主機(jī)箱自動選定系統(tǒng)中,且該主機(jī)箱自動選定系統(tǒng)在連接到一智能機(jī)箱管理總線的多個(gè)機(jī)箱中動態(tài)選擇其中一個(gè)機(jī)箱作為主機(jī)箱,該主機(jī)箱自動選定方法包括以下步驟該主機(jī)箱自動選定系統(tǒng)檢測該ICMB是否有新連接的機(jī)箱;在檢測到有新連接的機(jī)箱,則該主機(jī)箱自動選定系統(tǒng)為新連接到該ICMB的機(jī)箱提供一ICMB地址,且使該新連接的機(jī)箱處于備援狀態(tài);該主機(jī)箱自動選定系統(tǒng)對連接到該ICMB的其余機(jī)箱執(zhí)行掃描動作,若該主機(jī)箱自動選定系統(tǒng)在其余機(jī)箱中未掃描到處于主控狀態(tài)的主機(jī)箱,則該主機(jī)箱自動選定系統(tǒng)選定該新連接的機(jī)箱作為主機(jī)箱,控制連接到該ICMB的其余機(jī)箱,并執(zhí)行上述檢測該ICMB是否有新連接的機(jī)箱的步驟;以及若該主機(jī)箱自動選定系統(tǒng)在其余機(jī)箱中掃描到處于主控狀態(tài)的主機(jī)箱,則該主機(jī)箱自動選定系統(tǒng)對比該新連接機(jī)箱的優(yōu)先級別與該主機(jī)箱的優(yōu)先級別關(guān)系,依據(jù)對比結(jié)果選定連接到該ICMB機(jī)箱中的主機(jī)箱,并執(zhí)行上述檢測該ICMB是否有新連接機(jī)箱的步驟。
8.如權(quán)利要求7所述的主機(jī)箱自動選定方法,其特征在于,該優(yōu)先級別是連接到該ICMB各機(jī)箱的ICMB地址的大小。
全文摘要
一種主機(jī)箱自動選定系統(tǒng)及其方法,該主機(jī)箱自動選定系統(tǒng)包括多個(gè)連接模塊、一檢測模塊、一地址模塊、一掃描模塊、以及一控制模塊。一種主機(jī)箱自動選定方法,應(yīng)用在一主機(jī)箱自動選定系統(tǒng)中,且該主機(jī)箱自動選定系統(tǒng)用以在連接到一智能機(jī)箱管理總線的多個(gè)機(jī)箱中以動態(tài)選擇其中一機(jī)箱作為主機(jī)箱。因此,本發(fā)明具有動態(tài)選定主機(jī)箱的優(yōu)點(diǎn),且可由選定的主機(jī)箱獲取其余備援機(jī)箱的狀態(tài)信息,供使用者通過該主機(jī)箱對其余備援機(jī)箱進(jìn)行實(shí)時(shí)有效的監(jiān)控,節(jié)省監(jiān)控操作的時(shí)間,提升工作效率。
文檔編號H04L29/12GK1988471SQ20051013293
公開日2007年6月27日 申請日期2005年12月20日 優(yōu)先權(quán)日2005年12月20日
發(fā)明者王宗斌 申請人:英業(yè)達(dá)股份有限公司