自動(dòng)電纜標(biāo)識(shí)驗(yàn)證系統(tǒng)的制作方法
【專(zhuān)利摘要】本發(fā)明名稱(chēng)為自動(dòng)電纜標(biāo)識(shí)驗(yàn)證系統(tǒng)。一種用于在網(wǎng)絡(luò)計(jì)算機(jī)系統(tǒng)中配置組件(20)的方法包括提供配置映像(60),所述配置映像(60)包括網(wǎng)絡(luò)組件的安裝位置和順序。配置映像(60)用來(lái)通過(guò)一系列指示器(50)表明組件的安裝位置和順序。在借助每個(gè)受影響組件(20)的電連接測(cè)試依照配置映像(60)配置組件(20)之后確認(rèn)所述組件的安裝位置和順序。
【專(zhuān)利說(shuō)明】自動(dòng)電纜標(biāo)識(shí)驗(yàn)證系統(tǒng)
【背景技術(shù)】
[0001]計(jì)算機(jī)系統(tǒng)可以經(jīng)由電纜互連來(lái)聯(lián)網(wǎng)以便提供增加的通信、存儲(chǔ)容量和操作靈活性。構(gòu)建、管理并重新配置聯(lián)網(wǎng)計(jì)算機(jī)系統(tǒng)的電纜連接是可能涉及電纜布線圖、標(biāo)記電纜以及連接器參考標(biāo)志符的復(fù)雜任務(wù)。隨著電纜數(shù)目、連接及可能配置的增加,該任務(wù)變得越來(lái)越復(fù)雜,以致很難依照傳統(tǒng)方式來(lái)有效地管理聯(lián)網(wǎng)系統(tǒng)的電纜、連接和配置。
【專(zhuān)利附圖】
【附圖說(shuō)明】
[0002]為了詳細(xì)說(shuō)明本發(fā)明的示例性實(shí)施例,現(xiàn)在將參考附圖,其中:
[0003]圖1依照本發(fā)明示例性實(shí)施例示出了用于自動(dòng)驗(yàn)證并標(biāo)識(shí)計(jì)算機(jī)系統(tǒng)組件的連接位置和順序的系統(tǒng)的示意性框圖;
[0004]圖2依照本發(fā)明示例性實(shí)施例示出了用于裝配網(wǎng)絡(luò)組件繼而驗(yàn)證正確的網(wǎng)絡(luò)組件裝配的方法的流程圖;
[0005]圖3依照本發(fā)明示例性實(shí)施例示出了用于在網(wǎng)絡(luò)保持操作時(shí)引導(dǎo)拆卸并重新連接網(wǎng)絡(luò)組件的方法的流程圖;
[0006]圖4A-B依照本發(fā)明示例性實(shí)施例示出了用于自動(dòng)升級(jí)或替換網(wǎng)絡(luò)系統(tǒng)組件的方法的流程圖;和
[0007]圖5A-B依照本發(fā)明示例性實(shí)施例示出了用于自動(dòng)重新配置網(wǎng)絡(luò)系統(tǒng)組件的方法的流程圖。
[0008]標(biāo)記和名稱(chēng)
[0009]遍及下列描述使用某些術(shù)語(yǔ)并且其指代特定的系統(tǒng)組件。本領(lǐng)域技術(shù)人員應(yīng)當(dāng)理解,計(jì)算機(jī)公司可以指代不同名字的組件。此文檔并不意在區(qū)分那些名稱(chēng)不同而并非功能不同的組件。在下面論述和權(quán)利要求中,術(shù)語(yǔ)“包括”和“包含”依照開(kāi)放方式使用,并且從而應(yīng)當(dāng)被解釋為“包括但不限于....此外,術(shù)語(yǔ)“耦合”或“耦接”意指間接或直接的電連接。從而,如果第一設(shè)備與第二設(shè)備耦合,那么該連接可以經(jīng)由直接電連接,或通過(guò)其它設(shè)備和連接來(lái)間接電連接。
【具體實(shí)施方式】
[0010]下列論述針對(duì)本發(fā)明的各個(gè)實(shí)施例。盡管這些實(shí)施例中的一個(gè)或多個(gè)可以是優(yōu)選的,但是不應(yīng)當(dāng)把所公開(kāi)的實(shí)施例解釋或用為對(duì)包括權(quán)利要求的本公開(kāi)內(nèi)容范圍的限制。另外,本領(lǐng)域技術(shù)人員應(yīng)當(dāng)理解下列描述具有廣闊的應(yīng)用,并且對(duì)任何實(shí)施例的論述對(duì)該實(shí)施例來(lái)說(shuō)僅僅是示例性的,而不意味著把包括權(quán)利要求的公開(kāi)內(nèi)容的范圍限于該實(shí)施例中。
[0011]圖1是在本發(fā)明的實(shí)施例中可以使用的各個(gè)計(jì)算機(jī)系統(tǒng)組件連接的一個(gè)實(shí)施例的示意圖。提供了系統(tǒng)管理實(shí)用程序10,以及多個(gè)網(wǎng)絡(luò)子系統(tǒng)20、電纜30、電纜連接器40和指示器50。系統(tǒng)管理實(shí)用程序10裝有或可以訪問(wèn)包括有指令的固件配置映像60,所述指令包含諸如關(guān)于網(wǎng)絡(luò)子系統(tǒng)20的電纜30之類(lèi)的計(jì)算機(jī)系統(tǒng)組件所想要的連接配置。通常,系統(tǒng)管理實(shí)用程序包括用于執(zhí)行這里所描述的一些或所有功能的可執(zhí)行軟件。在此實(shí)施例中,固件配置映像60提供了指令和指示說(shuō)明(roadmap),用于表示將怎樣借助在每個(gè)相對(duì)端上插入電纜連接器40中的電纜30來(lái)互連網(wǎng)絡(luò)子系統(tǒng)20,其中所述電纜連接器40被集成到每個(gè)網(wǎng)絡(luò)子系統(tǒng)20中。
[0012]在候選實(shí)施例中,固件配置映像60可以指導(dǎo)怎樣相對(duì)于網(wǎng)絡(luò)子系統(tǒng)20連接其它計(jì)算機(jī)系統(tǒng)組件。例如,除作為計(jì)算機(jī)系統(tǒng)組件的電纜30之外或作為替代,固件配置映像60可以向包括但不局限于網(wǎng)卡/網(wǎng)絡(luò)板、處理器和I / O設(shè)備的計(jì)算機(jī)系統(tǒng)組件提供關(guān)于網(wǎng)絡(luò)子系統(tǒng)20的連接信息。
[0013]固件配置映像60可以進(jìn)一步提供用于互連網(wǎng)路子系統(tǒng)20的指令應(yīng)當(dāng)被執(zhí)行的順序。存在于固件配置映像60中的順序信息用作為指導(dǎo)方向來(lái)依照在與網(wǎng)絡(luò)子系統(tǒng)20相關(guān)聯(lián)的具體電纜連接器40之間幾個(gè)電纜30所想要的次序來(lái)幫助自動(dòng)連接。
[0014]系統(tǒng)管理實(shí)用程序10可以經(jīng)由點(diǎn)到點(diǎn)連接和專(zhuān)用局域網(wǎng)(LAN)與用戶(hù)接口 70連接。用戶(hù)接口 70可以包括用戶(hù)顯示器72和輸入接口 74。在某些實(shí)施例中,用戶(hù)接口 70可以包括處理器,用戶(hù)顯示器72可以是PC監(jiān)視器,并且用戶(hù)接口 74可以是鼠標(biāo)和/或鍵盤(pán)。系統(tǒng)管理實(shí)用程序通常包括在存儲(chǔ)設(shè)備(例如,硬盤(pán)驅(qū)動(dòng)器)并由處理器所執(zhí)行的代碼。
[0015]系統(tǒng)管理實(shí)用程序10可以用來(lái)指導(dǎo)用于連接諸如關(guān)于網(wǎng)絡(luò)子系統(tǒng)20的電纜30之類(lèi)的計(jì)算機(jī)系統(tǒng)組件的標(biāo)識(shí)和順序。固件配置映像60其中存儲(chǔ)有為給定應(yīng)用所想要的各個(gè)編程的網(wǎng)絡(luò)子系統(tǒng)20連接配置。用戶(hù)接口 70允許用戶(hù)從固件配置映像60中選擇所想要的配置,隨后指示所述指示器50在所想要位置和/或依照所想要順序激活以便提示用戶(hù)依照所選擇的固件配置映像60來(lái)進(jìn)行適當(dāng)?shù)木W(wǎng)絡(luò)子系統(tǒng)20連接。在某些實(shí)施例中,指示器50可以包括一個(gè)或多個(gè)發(fā)光二極管(LED)。作為選擇,指示器50可以包括數(shù)字式控制臺(tái),或依照進(jìn)一步的候選實(shí)施例可以包括音響指示器。
[0016]在某些實(shí)施例中,在進(jìn)行所提示的連接之后,系統(tǒng)管理實(shí)用程序10使用診斷電路來(lái)激活在相對(duì)于網(wǎng)絡(luò)子系統(tǒng)20所連接的計(jì)算機(jī)系統(tǒng)組件之間的連接測(cè)試以便依照固件配置映像60來(lái)驗(yàn)證先前所進(jìn)行的連接位置和/或順序是完整的。如果連接是錯(cuò)誤的、被中斷或是無(wú)序的,那么系統(tǒng)管理實(shí)用程序10作出響應(yīng)并且依照連續(xù)或閃爍方式來(lái)在連接位置激活指示器50,這意味著必須校正或重復(fù)連接任務(wù)。如果依照固件配置映像60適當(dāng)?shù)剡M(jìn)行連接,那么指示器被去活,并且系統(tǒng)管理實(shí)用程序10前進(jìn)到在所選擇固件配置映像60中的下一連接方向。
[0017]作為依照本發(fā)明的實(shí)施例,一個(gè)計(jì)算機(jī)系統(tǒng)組件連接任務(wù)涉及依照由固件配置映像所提供的配置次序(configured-to-order)布置來(lái)裝配電纜并且驗(yàn)證所述電纜最終依照所想要的配置連接。圖2是用于依照固件配置映像來(lái)裝配電纜隨后驗(yàn)證電纜組件的方法的流程圖。在步驟100,系統(tǒng)管理實(shí)用程序裝備有至少一個(gè)固件配置映像。在步驟102,經(jīng)由系統(tǒng)管理實(shí)用程序接口來(lái)訪問(wèn)并選擇所想要的固件配置映像。固件配置映像具有兩個(gè)子例程,所述子例程經(jīng)由系統(tǒng)管理實(shí)用程序接口可用:一個(gè)子例程用于表明所想要的電纜連接位置(即指示器子例程),并且一個(gè)子例程被設(shè)計(jì)成用于經(jīng)由電測(cè)試來(lái)檢查電纜連接(即,連接子例程)。
[0018]在步驟104,根據(jù)有源固件配置映像來(lái)訪問(wèn)所述指示器子例程。當(dāng)提示指示器子例程時(shí),在步驟106它激活位于連接器附近的指示器,所述連接器將按照固件配置映像被電纜連接。在本實(shí)施例中的指示器是LED光源。一個(gè)實(shí)施例涉及在指示器子例程期間向LED光源分配顏色代碼(諸如黃色)并且另外使所述LED光源閃爍以便進(jìn)一步指示所想要的電纜連接配置。在步驟108,在由所激活的指示器所標(biāo)識(shí)的連接器位置處插入網(wǎng)絡(luò)電纜端。
[0019]然后在步驟110訪問(wèn)并激活連接子例程,所述連接子例程啟動(dòng)電測(cè)試以便確定是否依照有源固件配置映像來(lái)為所想要的電纜連接路徑進(jìn)行了有效連接,而且已經(jīng)維持所想要的電纜連接路徑長(zhǎng)達(dá)足夠的時(shí)段。在步驟112,如果確認(rèn)適當(dāng)?shù)倪B接,那么向系統(tǒng)管理實(shí)用程序發(fā)送消息,并且在步驟114,指示在感興趣的連接點(diǎn)處的指示器改變狀態(tài)。在一個(gè)實(shí)施例中,指示器還是LED光源,并且成功的連接測(cè)試導(dǎo)致LED光源發(fā)出穩(wěn)定的綠色光。
[0020]在步驟116,指示器子例程搜索在有源固件配置映像中所存在的更多電纜連接。如果標(biāo)識(shí)在有源固件配置映像內(nèi)的更多電纜連接,那么所述方法返回到步驟104,其中為固件配置映像中的每個(gè)電纜連接重復(fù)指示器和連接子例程。此外,當(dāng)沒(méi)有在有源固件配置映像中所標(biāo)識(shí)的附加電纜連接時(shí),所述方法返回到步驟102以便訪問(wèn)在系統(tǒng)管理實(shí)用程序中所加載的不同固件配置映像。
[0021]如果在步驟112期間,連接測(cè)試確定尚未依照有源固件配置映像進(jìn)行適當(dāng)?shù)碾娎|連接,那么在步驟118激活在錯(cuò)誤連接點(diǎn)處的指示器以便示出不正確的連接。激活指示器可以意味著電纜未被正確地插入使得形成可工作的電連接,或者所述電纜被插在錯(cuò)誤的位置。當(dāng)通知未正確的連接時(shí),操作者具有繼續(xù)至步驟120的選項(xiàng),其中連接被固定使得進(jìn)行適當(dāng)?shù)碾娺B接,并且返回到步驟110以便再次運(yùn)行連接測(cè)試。作為選擇,在步驟122操作者可以選擇移除受影響的電纜,并且返回到步驟104以便重新開(kāi)始指示器子例程。
[0022]本發(fā)明的另一實(shí)施例提供了一種用于在已經(jīng)斷開(kāi)網(wǎng)絡(luò)組件之后使得依照所想要的固件配置映像來(lái)自動(dòng)重新連接網(wǎng)絡(luò)組件的方法,以便在移除和替換網(wǎng)絡(luò)子系統(tǒng)的同時(shí)網(wǎng)絡(luò)保持操作(即,熱交換)。在優(yōu)選實(shí)施例中,要求重新連接的組件是網(wǎng)絡(luò)電纜并且所替換的網(wǎng)絡(luò)子系統(tǒng)是網(wǎng)絡(luò)板。要求重新連接的電纜端已經(jīng)與在被標(biāo)識(shí)為替換的板上所安裝的連接器斷開(kāi),而該電纜的其它端保持附著于未受影響的網(wǎng)絡(luò)板。在被稱(chēng)為“熱交換”的過(guò)程中替換所選擇的板,這是因?yàn)楫?dāng)受影響的電纜端被斷開(kāi)并且該板被移除并替換時(shí),網(wǎng)絡(luò)系統(tǒng)仍保持操作。
[0023]圖3是用于當(dāng)網(wǎng)絡(luò)保持操作時(shí)引導(dǎo)重新連接網(wǎng)絡(luò)電纜的方法的流程圖。在步驟200,系統(tǒng)管理實(shí)用程序裝備有至少一個(gè)固件配置映像。在步驟202,選擇用于經(jīng)由系統(tǒng)管理實(shí)用程序接口提供所想要的電纜連接配置的固件配置映像。在步驟204,所選擇的固件配置映像被縮窄為與近來(lái)替換的板相關(guān)的電纜連接路徑。
[0024]有源固件配置映像的指示器子例程在步驟206被訪問(wèn)繼而在步驟208被提示,以便激活位于與所替換板相關(guān)聯(lián)的電纜重新連接位置處的指示器。另外,在受影響電纜的相對(duì)端的連接點(diǎn)處激活指示器。激活在受影響電纜的固定端和所想要重新連接點(diǎn)處的指示器在重新連接過(guò)程期間進(jìn)一步引導(dǎo)操作者。在此實(shí)施例中的指示器是LED光源。本實(shí)施例的一個(gè)進(jìn)一步方面涉及在指示器子例程期間向LED光源分配顏色代碼(諸如黃色)并且另外使所述LED光源閃爍以便進(jìn)一步指示所想要的電纜連接配置。在步驟216,在對(duì)應(yīng)于所激活指示器的位置處重新連接電纜,典型情況下在所替換板上的空連接器處。
[0025]在步驟212,訪問(wèn)有源固件配置映像的連接子例程,所述連接子例程啟動(dòng)電測(cè)試以便確定是否為所想要的電纜連接路徑進(jìn)行了有效連接,而且已經(jīng)維持所想要的電纜連接路徑長(zhǎng)達(dá)所建立的時(shí)段。如果在步驟214確認(rèn)適當(dāng)?shù)倪B接,那么在步驟216向系統(tǒng)管理實(shí)用程序發(fā)送消息并且指示所述指示器改變其狀態(tài)。在一個(gè)實(shí)施例中,指示器是LED光源,并且成功的連接測(cè)試使LED光源發(fā)出穩(wěn)定的綠色光。
[0026]如果在步驟214期間,連接測(cè)試確定依照有源固件配置映像已經(jīng)進(jìn)行了不適當(dāng)?shù)碾娎|連接,那么在步驟218在錯(cuò)誤連接點(diǎn)處的指示器改變狀態(tài)以便示出不正確的連接。指示器的狀態(tài)改變可以意味著電纜未被正確地插入使得形成可工作的電連接,或者所述電纜被插在錯(cuò)誤的位置。當(dāng)通知未正確連接時(shí),操作者具有繼續(xù)至步驟220的選項(xiàng),其中連接被固定使得進(jìn)行適當(dāng)?shù)碾娺B接,并且返回到步驟212以便再次運(yùn)行連接測(cè)試。作為選擇,在步驟222操作者可以選擇移除受影響的電纜,并且返回到步驟206以便重新開(kāi)始指示器子例程。
[0027]在步驟224,指示器子例程搜索在有源固件配置映像中所要求的附加電纜重新連接點(diǎn)。如果標(biāo)識(shí)在有源固件配置映像內(nèi)的更多重新連接點(diǎn),那么所述方法返回到步驟204,其中所述固件配置映像再次被縮小為受影響的電纜連接路徑。對(duì)于受板替換影響的固件配置映像中的每個(gè)受影響的電纜連接路徑,并且進(jìn)一步對(duì)于在系統(tǒng)管理實(shí)用程序中所加載的每個(gè)改變的固件配置映像,來(lái)重復(fù)指示器和連接子例程。如果在步驟224沒(méi)有檢測(cè)到附加要求的電纜重新連接,那么在步驟226系統(tǒng)管理實(shí)用程序測(cè)試作為熱交換的結(jié)果而替換的所有受影響的板的功能和相關(guān)聯(lián)的電纜連接路徑。
[0028]本發(fā)明的另一實(shí)施例涉及一種用于自動(dòng)或引導(dǎo)移除和安裝網(wǎng)絡(luò)組件然后驗(yàn)證受影響的網(wǎng)絡(luò)組件連接配置的方法,所述連接配置在高可用(HA)系統(tǒng)中或在可擴(kuò)展多處理器(SMP)中利用。HA系統(tǒng)被設(shè)計(jì)成用于包括在互連的冗余系統(tǒng)組件之間發(fā)故障轉(zhuǎn)移和重新路由路徑。在HA系統(tǒng)中,如果冗余組件之一發(fā)生故障,那么在所述組件之間的互連允許系統(tǒng)故障轉(zhuǎn)移到另一可操作組件。電纜在HA系統(tǒng)中形成互連,由此在替換和升級(jí)過(guò)程期間必須被準(zhǔn)確地標(biāo)識(shí)以便防止整個(gè)系統(tǒng)崩潰。
[0029]類(lèi)似地,SMP系統(tǒng)被設(shè)計(jì)成用于包括故障轉(zhuǎn)移和重新路由路徑,這使得易于升級(jí)和擴(kuò)展。SMP由系統(tǒng)體系結(jié)構(gòu)組成,其中多個(gè)處理器互連并且作為單個(gè)系統(tǒng)操作。在處理器之間的互連經(jīng)由電纜來(lái)實(shí)現(xiàn),再次突出準(zhǔn)確選擇電纜連接以便修改的重要性。因?yàn)樵谔砑泳W(wǎng)絡(luò)子系統(tǒng)或其它方式的重新配置期間需要移動(dòng)、斷開(kāi)并重新連接電纜,所以SMP系統(tǒng)的可配置性被電纜系統(tǒng)復(fù)雜化。
[0030]在HA系統(tǒng)或SMP系統(tǒng)的架構(gòu)中,可能出現(xiàn)需要斷開(kāi)電纜以便能夠利用相同組件的較新版本來(lái)升級(jí)或替換該電纜或其它現(xiàn)有網(wǎng)絡(luò)系統(tǒng)組件,繼而重新連接所述電纜的情況。在SMP系統(tǒng)的架構(gòu)中,可能出現(xiàn)其中需要修改基本的電纜連接配置以便于網(wǎng)絡(luò)系統(tǒng)重新配置的情況。在這兩種情況中,正確地處理電纜連接以免使整個(gè)相關(guān)聯(lián)的系統(tǒng)崩潰是重要的。在圖4A-B中所描繪的流程圖中示出了一種用于處理升級(jí)/替換情況的方法。在圖5A-B中所描繪的流程圖中示出了一種用于處理重新配置情況的方法。
[0031]現(xiàn)在參照?qǐng)D4A-B,示出了一種用于自動(dòng)或引導(dǎo)升級(jí)或替換電纜網(wǎng)絡(luò)系統(tǒng)的方法的流程圖。在依照本發(fā)明的一個(gè)實(shí)施例中,在步驟300,系統(tǒng)管理實(shí)用程序裝備有至少一個(gè)固件配置映像。在步驟302,系統(tǒng)管理實(shí)用程序被置于升級(jí)功能中并且選擇升級(jí)固件配置映像。然后在步驟304,系統(tǒng)管理實(shí)用程序根據(jù)有源固件配置映像的指示器子例程來(lái)訪問(wèn)斷開(kāi)位置和順序信息。[0032]在步驟306,指示器子例程使在斷開(kāi)位置處的指示器變得發(fā)光。在本實(shí)施例中,指示器子例程指示在電纜斷開(kāi)位置處的LED光源閃爍并顯示黃色。在步驟308,操作者斷開(kāi)被所激活的指示器標(biāo)識(shí)為斷開(kāi)的電纜端。在步驟310訪問(wèn)連接測(cè)試子程序并且在電纜斷開(kāi)位置啟動(dòng)電連接測(cè)試。當(dāng)連接測(cè)試確定依照斷開(kāi)位置和順序指令在步驟312已經(jīng)斷開(kāi)正確的電纜而且已經(jīng)維持所述斷開(kāi)長(zhǎng)達(dá)足夠的時(shí)段時(shí),向系統(tǒng)管理實(shí)用程序發(fā)出警報(bào)。在步驟314,系統(tǒng)管理實(shí)用程序指示所述指示器子例程改變?cè)陔娎|斷開(kāi)位置處的指示器以便表明適當(dāng)?shù)碾娎|斷開(kāi)。
[0033]如果在步驟310中運(yùn)行的連接測(cè)試在步驟312確定沒(méi)有適當(dāng)?shù)貓?zhí)行電纜斷開(kāi),那么連接子例程向管理實(shí)用程序發(fā)送消息,在步驟318所述管理實(shí)用程序指示所述指示器子例程激活在電纜連接位置處的指示器以便按照候選指示器顯示來(lái)表明錯(cuò)誤。在本實(shí)施例中,所述錯(cuò)誤由在錯(cuò)誤連接點(diǎn)處的LED光源發(fā)出穩(wěn)定紅光來(lái)表明。然后在步驟320操作者替換在連接點(diǎn)錯(cuò)誤斷開(kāi)的最后電纜,在所述連接點(diǎn)處點(diǎn)亮錯(cuò)誤指示器。當(dāng)在步驟304再次開(kāi)始重新連接不正確斷開(kāi)的電纜時(shí),該過(guò)程重復(fù)。
[0034]然后在步驟316,系統(tǒng)管理實(shí)用程序確定是否存在按照有源固件配置映像被標(biāo)識(shí)為斷開(kāi)的更多電纜位置。如果標(biāo)識(shí)了更多的斷開(kāi)位置,那么所述方法返回到步驟304并且重復(fù)上面所詳細(xì)描述的隨后步驟直到已經(jīng)適當(dāng)?shù)財(cái)嚅_(kāi)了所有被標(biāo)識(shí)為斷開(kāi)的電纜。然后當(dāng)升級(jí)固件配置映像或重新配置映像要求時(shí),可以安全地移除和替換與所斷開(kāi)電纜相關(guān)聯(lián)的系統(tǒng)組件。
[0035]當(dāng)在步驟316連接子例程沒(méi)有標(biāo)識(shí)任何附加的電纜斷開(kāi)位置時(shí),在步驟322,系統(tǒng)管理實(shí)用程序根據(jù)升級(jí)固件配置映像來(lái)訪問(wèn)電纜連接位置指示器子例程。在步驟324,指示器子例程激活位于所想要連接點(diǎn)處的指示器提示。在本實(shí)施例中,指示器提示是用于閃爍黃光以便表明與用于所想要電纜連接路徑的給定電纜相關(guān)聯(lián)的兩個(gè)連接器的LED。在步驟326,然后指示操作者把電纜端插入在所表明的連接位置。
[0036]在步驟328,系統(tǒng)管理實(shí)用程序訪問(wèn)連接子例程并且執(zhí)行電測(cè)試以便檢查給定電纜連接路徑的適當(dāng)連接。如果在步驟330,連接子例程確定已經(jīng)進(jìn)行了有效連接并且維持了足夠的時(shí)間,那么連接子例程向系統(tǒng)管理實(shí)用程序發(fā)出警報(bào),然后在步驟332,所述系統(tǒng)管理實(shí)用程序指示所述指示器子例程激活在所確認(rèn)連接點(diǎn)處的指示器提示。在本實(shí)施例中,指示器提示是用于發(fā)出穩(wěn)定綠光以便表明適當(dāng)連接的LED。
[0037]如果在步驟330期間,連接測(cè)試確定尚未依照有源固件配置映像進(jìn)行適當(dāng)?shù)碾娎|連接,那么在步驟336激活在錯(cuò)誤連接點(diǎn)處的指示器提示以便示出不正確的連接。在本實(shí)施例中,LED被用為指示器提示,并且被指示為在不適當(dāng)?shù)倪B接點(diǎn)閃爍紅光。指示器可以意味著電纜未被正確地插入使得形成可工作的電連接,或者所述電纜被插在錯(cuò)誤的位置。當(dāng)通知未正確的連接時(shí),指示操作者繼續(xù)至步驟338,其中固定連接使得進(jìn)行適當(dāng)?shù)碾娺B接,繼而返回到步驟328。
[0038]一旦在步驟332當(dāng)前連接被表示為正確地進(jìn)行,那么在步驟334,系統(tǒng)管理實(shí)用程序確定有源固件配置映像是否要求更多連接。如果標(biāo)識(shí)了附加連接,那么系統(tǒng)管理實(shí)用程序返回到步驟322。如果在步驟334,系統(tǒng)管理實(shí)用程序未標(biāo)識(shí)附加連接,那么在步驟340,系統(tǒng)管理實(shí)用程序測(cè)試作為升級(jí)的結(jié)果而安裝的所有組件的功能。
[0039]現(xiàn)在參照?qǐng)D5A-B,示出了一種用于自動(dòng)或引導(dǎo)重新配置電纜網(wǎng)絡(luò)系統(tǒng)的方法的流程圖。重新配置涉及基本的電纜連接修改以及相關(guān)聯(lián)的重新映射配置原則。希望依照相對(duì)于所改變的電纜配置路徑和保持不受影響的電纜配置路徑來(lái)使網(wǎng)絡(luò)系統(tǒng)中斷最小化的方式來(lái)實(shí)施重新配置。
[0040]在依照本發(fā)明的一個(gè)實(shí)施例中,在步驟400,系統(tǒng)管理實(shí)用程序裝備有至少一個(gè)固件配置映像。在步驟402,系統(tǒng)管理實(shí)用程序被置于重新配置功能中并且選擇新的固件配置映像?!芭f的”固件配置映像為管理實(shí)用程序已知并且用來(lái)依照其當(dāng)前狀態(tài)配置網(wǎng)絡(luò)系統(tǒng)。然后在步驟404,管理實(shí)用程序把新的和舊的固件配置映像相比較以便標(biāo)識(shí)在兩個(gè)配置之間的差異并且發(fā)現(xiàn)必須改變哪些電纜。
[0041]在步驟404,要改變的電纜被標(biāo)識(shí)并調(diào)用到用于斷開(kāi)的順序列表中。然后使用于斷開(kāi)的順序列表與在所選擇固件配置映像中所嵌入的兩個(gè)子例程相關(guān):指示器子例程和連接子例程。在步驟408訪問(wèn)指示器子例程。在步驟410,如果電纜的兩端將被斷開(kāi),那么指示器子例程使與在所述電纜兩端的連接器相關(guān)聯(lián)的指示器變得發(fā)光。作為選擇,如果只有一個(gè)電纜端將被斷開(kāi),那么指示器子例程只可以指示與所述連接器之一相關(guān)聯(lián)的指示器點(diǎn)亮。在本實(shí)施例中,指示器子例程指示在希望斷開(kāi)的電纜連接位置處的LED光源指示器閃爍并顯示黃色。在步驟412,操作者斷開(kāi)由所激活的指示器標(biāo)識(shí)為斷開(kāi)的電纜端。
[0042]然后在步驟414連接測(cè)試子程序被訪問(wèn)并且指示電連接測(cè)試將在被標(biāo)識(shí)為斷開(kāi)的電纜連接位置上運(yùn)行。當(dāng)在步驟416連接測(cè)試確定了已經(jīng)依照新的固件配置映像斷開(kāi)正確的電纜而且已經(jīng)維持所述斷開(kāi)長(zhǎng)達(dá)有效的時(shí)段時(shí),連接子例程向管理實(shí)用程序發(fā)送消息,在步驟418,所述管理實(shí)用程序指示所述指示器子例程改變?cè)陔娎|連接位置處的指示器。在本實(shí)施例中,LED光源指示器發(fā)出綠光以便表明已經(jīng)斷開(kāi)適當(dāng)?shù)慕M件。
[0043]如果在步驟414中運(yùn)行的連接測(cè)試在步驟416確定沒(méi)有適當(dāng)?shù)貓?zhí)行電纜斷開(kāi),那么連接子例程向管理實(shí)用程序發(fā)送消息,在步驟422,所述管理實(shí)用程序指示所述指示器子例程激活在電纜連接位置處的指示器以便按照候選指示器顯示來(lái)表明錯(cuò)誤。在本實(shí)施例中,所述錯(cuò)誤由在錯(cuò)誤連接點(diǎn)處的LED光源發(fā)出穩(wěn)定紅光來(lái)表明。然后在步驟424操作者替換在連接點(diǎn)處錯(cuò)誤斷開(kāi)的最后組件,其中點(diǎn)亮錯(cuò)誤指示器。當(dāng)在步驟408再次開(kāi)始重新連接不正確斷開(kāi)的電纜時(shí),該過(guò)程重復(fù)。
[0044]然后在步驟420,系統(tǒng)管理實(shí)用程序確定是否存在按照有源固件配置映像被標(biāo)識(shí)為斷開(kāi)的更多組件位置。如果標(biāo)識(shí)了更多的斷開(kāi)位置,那么所述方法返回到步驟408并且重復(fù)上面所詳細(xì)描述的隨后步驟直到已經(jīng)適當(dāng)?shù)財(cái)嚅_(kāi)了所有被標(biāo)識(shí)為斷開(kāi)的電纜。然后當(dāng)升級(jí)固件配置映像或重新配置映像要求時(shí),可以安全地移除和替換與所斷開(kāi)電纜相關(guān)聯(lián)的系統(tǒng)組件。
[0045]當(dāng)在步驟420連接子例程標(biāo)識(shí)沒(méi)有任何附加的電纜斷開(kāi)位置時(shí),在步驟426,系統(tǒng)管理實(shí)用程序?qū)τ谛碌墓碳渲糜诚駚?lái)說(shuō)訪問(wèn)連接子例程。在步驟428,連接子例程指示所有組件連接的電測(cè)試以便根據(jù)新的固件配置映像來(lái)標(biāo)識(shí)任何不正確的連接。如果在步驟430標(biāo)識(shí)了不正確的組件連接,那么連接子例程向系統(tǒng)管理實(shí)用程序發(fā)出警報(bào),在步驟432,所述系統(tǒng)管理實(shí)用程序隨后指示所述指示器子例程以便激活在錯(cuò)誤點(diǎn)處的指示器提示。在本實(shí)施例中,當(dāng)檢測(cè)到不正確的組件連接時(shí),使指示器提示閃爍紅光。在步驟434,指示器提示繼續(xù)閃爍紅光直到操作者斷開(kāi)未正確連接的組件。然后在重復(fù)步驟428中,系統(tǒng)管理實(shí)用程序指示連接子例程再次測(cè)試組件連接。[0046]當(dāng)在步驟430的連接測(cè)試標(biāo)識(shí)沒(méi)有不正確的組件連接時(shí),在步驟436,系統(tǒng)管理實(shí)用程序根據(jù)新的固件配置映像來(lái)訪問(wèn)組件連接位置指示器子例程。在步驟438,指示器子例程激活位于所想要連接點(diǎn)處的指示器提示。在本實(shí)施例中,指示器提示是用于閃爍黃光以便表明與用于所想要電纜連接路徑的給定電纜相關(guān)聯(lián)的兩個(gè)連接器的LED。在步驟440,然后指示操作者把組件插入在所表明的連接位置。
[0047]在步驟442,系統(tǒng)管理實(shí)用程序訪問(wèn)連接子例程并且執(zhí)行電測(cè)試以便檢查給定電纜連接路徑的適當(dāng)連接。如果在步驟444,連接子例程確定已經(jīng)進(jìn)行了有效連接并且維持了足夠的時(shí)間,那么連接子例程向系統(tǒng)管理實(shí)用程序發(fā)出警報(bào),然后在步驟450,所述系統(tǒng)管理實(shí)用程序指示所述指示器子例程激活在所確認(rèn)的連接點(diǎn)處的指示器提示。在本實(shí)施例中,指示器提示是用于發(fā)出穩(wěn)定綠光以便表明適當(dāng)連接的LED。
[0048]如果在步驟444期間,連接測(cè)試確定尚未依照有源固件配置映像進(jìn)行適當(dāng)?shù)碾娎|連接,那么在步驟446激活在錯(cuò)誤連接點(diǎn)處的指示器提示以便示出不正確的連接。在本實(shí)施例中,LED被用為指示器提示,并且被指示為在不適當(dāng)?shù)倪B接點(diǎn)閃爍紅光。指示器可以意味著組件未被正確地插入使得形成可工作的電連接,或者所述組件被插在錯(cuò)誤的位置。當(dāng)通知未正確的連接時(shí),指示操作者繼續(xù)至步驟448,其中連接被固定使得進(jìn)行適當(dāng)?shù)碾娺B接,繼而返回到步驟442。
[0049]一旦在步驟450,當(dāng)前連接被表示為正確地進(jìn)行,那么在步驟452,系統(tǒng)管理實(shí)用程序確定有源固件配置映像是否要求更多連接。如果標(biāo)識(shí)了附加連接,那么系統(tǒng)管理實(shí)用程序返回到步驟436。如果在步驟452,系統(tǒng)管理實(shí)用程序沒(méi)有標(biāo)識(shí)附加連接,那么在步驟454,所述系統(tǒng)管理實(shí)用程序訪問(wèn)連接子例程并且開(kāi)始相對(duì)于新的固件配置映像對(duì)新組件連接進(jìn)行最終電測(cè)試。如果在步驟456,連接子例程標(biāo)識(shí)了連接錯(cuò)誤,那么在步驟460,向系統(tǒng)管理實(shí)用程序發(fā)出警報(bào),并且指示所述指示器子例程激活在不適當(dāng)連接點(diǎn)處的指示器提示。在本實(shí)施例中,指示所述指示器閃爍紅光直到移除不適當(dāng)?shù)倪B接。
[0050]如果在步驟456沒(méi)有標(biāo)識(shí)連接錯(cuò)誤,那么在步驟458激活與受影響的組件連接相關(guān)聯(lián)的所有指示器提示。在本實(shí)施例中,當(dāng)所有組件已經(jīng)被測(cè)試并驗(yàn)證為正確連接時(shí),指示器發(fā)出穩(wěn)定綠光。
[0051]上述論述意指說(shuō)明本發(fā)明的原理和各個(gè)實(shí)施例。一旦完全理解上述公開(kāi)內(nèi)容,大量變化和修改對(duì)那些本領(lǐng)域內(nèi)技術(shù)人員來(lái)說(shuō)將是顯而易見(jiàn)的。例如,在本申請(qǐng)中所描述的方法基本上涉及網(wǎng)絡(luò)電纜連接和配置。然而,本發(fā)明預(yù)計(jì)自動(dòng)標(biāo)識(shí)和驗(yàn)證系統(tǒng)適用于諸如卡組件之類(lèi)的其它網(wǎng)絡(luò)系統(tǒng)組件。下列權(quán)利要求意在被解釋為包含所有這種變化和修改。
【權(quán)利要求】
1.一種用于從在第一配置映像下的操作到在第二配置映像下的操作來(lái)自動(dòng)重新配置計(jì)算機(jī)系統(tǒng)的組件的方法,其中第一配置映像和第二配置映像均包括指令并提供所述指令應(yīng)當(dāng)被執(zhí)行的順序,所述指令包含計(jì)算機(jī)系統(tǒng)組件的期望連接配置,所述方法包括: 把所述第一配置映像和第二配置映像整體相比較以便標(biāo)識(shí)兩個(gè)配置之間的差異并發(fā)現(xiàn)要重新配置的組件; 把所述要重新配置的組件標(biāo)識(shí)并調(diào)用到順序斷開(kāi)列表中,所述列表包括所述組件的斷開(kāi)位置; 通過(guò)第一指示器依照順序斷開(kāi)列表來(lái)表明所述組件的斷開(kāi)位置; 在對(duì)應(yīng)于所述第一指示器的斷開(kāi)位置處斷開(kāi)所述組件; 執(zhí)行所述斷開(kāi)位置的電連接測(cè)試; 利用第二指示器依照所述順序斷開(kāi)列表來(lái)確認(rèn)所述組件的斷開(kāi); 通過(guò)第三指示器依照第二配置映像來(lái)表明所述組件的連接位置; 在所述連接位置處安裝所述組件; 執(zhí)行所述連接位置的電連接測(cè)試;并且 利用第四指示器依照所述第二配置映像來(lái)確認(rèn)在所述連接位置的組件的安裝。
2.如權(quán)利要求1所述的方法,其中所述組件包括電纜。
3.如權(quán)利要求2所述的方法,其中所述電纜被連接在至少兩個(gè)網(wǎng)絡(luò)子系統(tǒng)連接器之間。
4.如權(quán)利要求1所述的方法,其中所述組件包括網(wǎng)卡。
5.如權(quán)利要求1所述的方法,其中所述第一指示器和第二指示器包括LED光源。
6.如權(quán)利要求1所述的方法,其中所述第一指示器和第二指示器包括數(shù)字式控制臺(tái)。
【文檔編號(hào)】H04L12/24GK103873295SQ201410087641
【公開(kāi)日】2014年6月18日 申請(qǐng)日期:2007年2月25日 優(yōu)先權(quán)日:2006年2月22日
【發(fā)明者】T.莫里斯, C.E.布倫奇 申請(qǐng)人:惠普開(kāi)發(fā)有限公司