專利名稱:實現(xiàn)多設(shè)備統(tǒng)一管理的方法、匯聚交換機(jī)以及接入交換機(jī)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及設(shè)備管理技術(shù),尤指一種實現(xiàn)多設(shè)備統(tǒng)一管理的方法、匯聚交換機(jī)以及接入交換機(jī)。
背景技術(shù):
在以太網(wǎng)交換機(jī)的應(yīng)用場合,典型的組網(wǎng)結(jié)構(gòu)如圖1所示,包括三個層次,即接入層、匯聚層和核心層。由于接入層和匯聚層的各設(shè)備相互獨立,各自獨為一個管理域,因此各設(shè)備的配置以及軟件版本的升級都需要獨立進(jìn)行,不利于管理者進(jìn)行有效的管理。為了解決接入交換機(jī)和匯聚交換機(jī)的管理問題,通常的做法是在接入交換機(jī)和匯聚交換機(jī)之間運(yùn)行集群協(xié)議,即接入交換機(jī)C、D和E,以及匯聚交換機(jī)A和B在一個集群中, 進(jìn)而達(dá)到統(tǒng)一管理的目的。雖然,使用集群協(xié)議能夠通過管理設(shè)備對集群內(nèi)的其他設(shè)備進(jìn)行管理,但是這種解決方案同樣也沒有達(dá)到統(tǒng)一配置和軟件版本統(tǒng)一升級的目的。如圖IB至圖ID所示,系統(tǒng)管理員管理、配置以及軟件版本升級時,首先需要登陸到集群中指定的管理設(shè)備,然后再通過管理設(shè)備依次切換到其他設(shè)備上執(zhí)行管理、配置以及軟件版本升級的操作。由此可見,處于集群管理的交換機(jī)的本質(zhì)仍然是獨立的,無法實現(xiàn)一次性的配置和軟件升級的操作。
發(fā)明內(nèi)容
有鑒于此,本發(fā)明的主要目的在于提供一種實現(xiàn)多設(shè)備統(tǒng)一管理的方法、匯聚交換機(jī)以及接入交換機(jī),應(yīng)用本發(fā)明的技術(shù)方案能夠?qū)崿F(xiàn)對匯聚交換機(jī)以及接入交換機(jī)的統(tǒng)
一管理。為達(dá)到上述目的,本發(fā)明的技術(shù)方案是這樣實現(xiàn)的—種實現(xiàn)多設(shè)備統(tǒng)一管理的方法,應(yīng)用于將多臺接入交換機(jī)和至多兩臺匯聚交換機(jī)進(jìn)行統(tǒng)一管理的網(wǎng)絡(luò)環(huán)境,該方法包括在匯聚交換機(jī)上存儲主控程序和線卡程序,用于通過主控程序?qū)R聚交換機(jī)作為主控設(shè)備,通過線卡程序?qū)⒔尤虢粨Q機(jī)作為線卡設(shè)備,進(jìn)而虛擬成一臺設(shè)備進(jìn)行管理;所述匯聚交換機(jī)上電后通過運(yùn)行自身存儲的主控程序啟動;所述匯聚交換機(jī)作為主用主控設(shè)備時,接收接入交換機(jī)發(fā)送的加載請求,并將線卡程序發(fā)送給接入交換機(jī),供接入交換機(jī)啟動;接收接入交換機(jī)啟動過程中發(fā)送的注冊信息;所述匯聚交換機(jī)作為備用主控設(shè)備時,接收接入交換機(jī)啟動過程中發(fā)送的注冊信肩、O一種匯聚交換機(jī),該匯聚交換機(jī)包括控制單元和存儲單元;所述存儲單元,用于保存主控程序和線卡程序,用于通過主控程序?qū)R聚交換機(jī)作為主控設(shè)備,通過線卡程序?qū)⒔尤虢粨Q機(jī)作為線卡設(shè)備,進(jìn)而虛擬成一臺設(shè)備進(jìn)行管理;
所述控制單元,用于控制匯聚交換機(jī)上電后,根據(jù)所述存儲單元中的保存的主控程序啟動;在作為主用主控設(shè)備時,接收接入交換機(jī)發(fā)送的加載請求,并將線卡程序發(fā)送給接入交換機(jī),供接入交換機(jī)啟動;接收接入交換機(jī)啟動過程中發(fā)送的注冊信息;在作為備用主控設(shè)備時,接收接入交換機(jī)啟動過程中發(fā)送的注冊信息。一種接入交換機(jī),該接入交換機(jī)包括發(fā)送單元和處理單元;所述發(fā)送單元,用于所在接入交換機(jī)上電后,向所連接的匯聚交換機(jī)發(fā)送加載請求;并將匯聚交換機(jī)收到的線卡程序發(fā)送至處理單元;所述處理單元,用于根據(jù)從所述發(fā)送單元收到的線卡程序啟動所在接入交換機(jī), 并在啟動過程中向所述所連接的匯聚交換機(jī)發(fā)送所在接入交換機(jī)的注冊信息。本發(fā)明所提供的實現(xiàn)多設(shè)備統(tǒng)一管理的方法、匯聚交換機(jī)以及接入交換機(jī),通過采用主控分布式模型,將匯聚交換機(jī)作為主控設(shè)備、接入交換機(jī)作為線卡,通過匯聚交換機(jī)向接入交換機(jī)下發(fā)啟動程序,接入交換機(jī)向匯聚交換機(jī)注冊,將匯聚交換機(jī)和接入交換機(jī)在邏輯上虛擬成一臺主控分布式設(shè)備,實現(xiàn)了匯集交換機(jī)和接入交換機(jī)一次性的配置和軟件升級操作。
圖IA為現(xiàn)有技術(shù)中接入交換機(jī)和匯聚交換機(jī)的典型組網(wǎng)結(jié)構(gòu)示意圖;圖IB為現(xiàn)有技術(shù)中接入交換機(jī)和匯聚交換機(jī)的系統(tǒng)管理過程示意圖;圖IC為現(xiàn)有技術(shù)中接入交換機(jī)和匯聚交換機(jī)的交換機(jī)配置過程示意圖;圖ID為現(xiàn)有技術(shù)中接入交換機(jī)和匯聚交換機(jī)軟件版本升級過程示意圖;圖2為本發(fā)明方法的示例性流程圖;圖3為采用本發(fā)明技術(shù)方案虛擬出的一臺雙主控分布式設(shè)備;圖4為本發(fā)明提供的匯聚交換機(jī)的結(jié)構(gòu)示意圖;圖5為本發(fā)明提供的接入交換機(jī)的結(jié)構(gòu)示意圖;圖6為本發(fā)明實施例的流程圖。
具體實施例方式在本部分的詳細(xì)描述中,僅通過對實施本發(fā)明的發(fā)明者所預(yù)期的最佳方式的示例,示出并描述了本發(fā)明的較佳實施例。應(yīng)意識到,可以在不背離本發(fā)明的前提下,就各個顯而易見的方面對其進(jìn)行修改。相應(yīng)地,附圖和說明書應(yīng)被視為在本質(zhì)上是示例性的,而不是限制性的。本發(fā)明的技術(shù)方案可以采用現(xiàn)有技術(shù)中的主控分布式模型,將匯聚交換機(jī)作為主控設(shè)備、接入交換機(jī)作為線卡,通過匯聚交換機(jī)向接入交換機(jī)下發(fā)啟動程序,接入交換機(jī)向匯聚交換機(jī)注冊,將匯聚交換機(jī)和接入交換機(jī)在邏輯上虛擬成一臺主控分布式設(shè)備,進(jìn)而能夠?qū)崿F(xiàn)一次性的配置和軟件升級的操作。如圖1所示,在有兩臺匯聚交換機(jī)的情況下,其中的一臺為主用主控設(shè)備,另一臺則為備用主控設(shè)備,虛擬出的為雙主控設(shè)備。如果網(wǎng)絡(luò)中只有一臺匯聚交換機(jī),則虛擬出的為單主控設(shè)備。參見圖2,圖2為本發(fā)明方法的示例性流程圖。該方法應(yīng)用于將多臺接入交換機(jī)和至多兩臺匯聚交換機(jī)進(jìn)行統(tǒng)一管理的網(wǎng)絡(luò)環(huán)境,該方法包括在步驟201中,在匯聚交換機(jī)上存儲主控程序和線卡程序,用于通過主控程序?qū)R聚交換機(jī)作為主控設(shè)備,通過線卡程序?qū)⒔尤虢粨Q機(jī)作為線卡設(shè)備,進(jìn)而虛擬成一臺設(shè)備進(jìn)行管理;在步驟202中,匯聚交換機(jī)上電后通過運(yùn)行自身存儲的主控程序啟動;在步驟203中,所述匯聚交換機(jī)作為主用主控設(shè)備時,接收接入交換機(jī)發(fā)送的加載請求,并將線卡程序發(fā)送給接入交換機(jī),供接入交換機(jī)啟動;接收接入交換機(jī)啟動過程中發(fā)送的注冊信息;所述匯聚交換機(jī)作為備用主控設(shè)備時,接收接入交換機(jī)啟動過程中發(fā)送的注冊信息。參見圖3,圖3為圖1所示網(wǎng)絡(luò)環(huán)境虛擬出的一臺雙主控分布式設(shè)備的邏輯示意圖。在網(wǎng)絡(luò)環(huán)境存在兩臺匯聚交換機(jī)時,則匯聚交換機(jī)之間可以通過進(jìn)程間通信 (IPC,Inter-Process Communication)鏈路連接。這種連接方式能夠向兩臺匯聚交換機(jī)提供高效、可靠的傳輸。其中,該方法進(jìn)一步包括所述匯聚交換機(jī)上電后,判斷是否存在對端匯聚交換機(jī),如果存在,再判斷對端匯聚交換機(jī)是否已經(jīng)作為虛擬設(shè)備中的主用主控設(shè)備啟動,如果是,自身則根據(jù)主控程序按照備用主控設(shè)備啟動;否則,自身則根據(jù)主控程序按照主用主控設(shè)備啟動;如果不存在,則根據(jù)主控程序按照主用主控設(shè)備啟動。這里,可以通過判斷是否存在對端匯聚交換機(jī)來判斷當(dāng)前網(wǎng)絡(luò)環(huán)境中是存在一臺匯聚交換機(jī)、還是兩臺匯聚交換機(jī)。其中,所述判斷是否存在對端匯聚交換機(jī)包括判斷與對端匯聚交換機(jī)連接的IPC鏈路是否可用,如果可用,則存在對端匯聚交換機(jī);如果不可用,則不存對端匯聚交換機(jī)。由于現(xiàn)有技術(shù)中的主控分布式模式僅支持單主控設(shè)備和雙主控設(shè)備,因此本發(fā)明方法僅對存在一臺或兩臺匯聚交換機(jī)的網(wǎng)絡(luò)進(jìn)行虛擬。在一些大的網(wǎng)絡(luò)環(huán)境中,可能存在三臺或三臺以上的匯聚交換機(jī)。在這種情況下,可以根據(jù)實際的需要,虛擬出多個單主控設(shè)備和/或雙主控設(shè)備的虛擬設(shè)備,然后再將這虛擬出的多臺虛擬設(shè)備進(jìn)行堆疊進(jìn)而實現(xiàn)對整個網(wǎng)絡(luò)的管理。即,將虛擬成設(shè)備與采用相同方法虛擬成的一臺或多臺設(shè)備進(jìn)行堆疊,從而對堆疊成一臺設(shè)備進(jìn)行統(tǒng)一管理。例如,在當(dāng)前網(wǎng)絡(luò)環(huán)境中存在四臺匯聚交換機(jī)時,可以兩兩虛擬成一臺雙主控分布式設(shè)備,然后再將這兩臺雙主控分布式設(shè)備進(jìn)行堆疊;在當(dāng)前網(wǎng)絡(luò)環(huán)境中存在三臺匯聚交換機(jī)時,可以由一臺匯聚交換機(jī)虛擬成一臺單主控分布式設(shè)備,另外兩臺虛擬成一臺雙主控分布式設(shè)備,然后在將虛擬出的單主控分布式設(shè)備和雙主控分布式進(jìn)行堆疊。在構(gòu)成虛擬設(shè)備的過程中,接入交換機(jī)的數(shù)量不受限制。參見圖4,圖4為本發(fā)明提供的一種匯聚交換機(jī),這里為清楚描述本發(fā)明的技術(shù)方案,匯聚交換機(jī)中的現(xiàn)有功能單元未示出。該匯聚交換機(jī)包括控制單元和存儲單元。其中, 所述存儲單元,用于保存主控程序和線卡程序;所述控制單元,用于控制匯聚交換機(jī)上電后,根據(jù)所述存儲單元中的保存的主控程序啟動;在作為主用主控設(shè)備時,接收接入交換機(jī)發(fā)送的加載請求,并將線卡程序發(fā)送給接入交換機(jī),供接入交換機(jī)啟動;接收接入交換機(jī)啟動過程中發(fā)送的注冊信息;在作為備用主控設(shè)備時,接收接入交換機(jī)啟動過程中發(fā)送的注冊信息。其中,所述控制單元,在存在對端匯聚交換機(jī)時,該控制單元通過IPC鏈路與對端匯聚交換機(jī)連接。其中,所述控制單元,進(jìn)一步用于在匯聚交換機(jī)上電后,判斷是否存在對端匯聚交換機(jī),如果存在,再判斷對端匯聚交換機(jī)是否已經(jīng)作為虛擬設(shè)備中的主用主控設(shè)備啟動,如果是,自身則根據(jù)主控程序按照備用主控設(shè)備啟動;否則,自身則根據(jù)主控程序按照主用主控設(shè)備啟動;如果不存在,則根據(jù)主控程序按照主用主控設(shè)備啟動。所述控制單元在判斷是否存在對端匯聚交換機(jī)時,判斷與對端匯聚交換機(jī)連接的IPC鏈路是否可用,如果可用,則存在對端匯聚交換機(jī);如果不可用,則不存對端匯聚交換機(jī)。參見圖5,圖5為本發(fā)明提供的一種接入交換機(jī),這里為清楚描述本發(fā)明的技術(shù)方案,接入交換機(jī)中的現(xiàn)有功能單元未示出。該接入交換機(jī)包括發(fā)送單元和處理單元。所述發(fā)送單元,用于所在接入交換機(jī)上電后,向所連接的匯聚交換機(jī)發(fā)送加載請求;并將匯聚交換機(jī)收到的線卡程序發(fā)送至處理單元;所述處理單元,用于根據(jù)從所述發(fā)送單元收到的線卡程序啟動所在接入交換機(jī),并在啟動過程中向所述所連接的匯聚交換機(jī)發(fā)送所在接入交換機(jī)的注冊信息。以下通過介紹實施例對本發(fā)明的技術(shù)方案做進(jìn)一步詳細(xì)的介紹。在本實施例中以圖1所示的應(yīng)用場景為例進(jìn)行介紹,并且兩臺匯聚交換機(jī)之間的通過IPC鏈路進(jìn)行連接。具體流程可參見圖6,這里以匯聚交換機(jī)A為主體進(jìn)行介紹,匯聚交換機(jī)B的處理過程與匯聚交換機(jī)A相同。而接入交換機(jī)一上電后,就會向其連接的匯聚交換機(jī)發(fā)送加載請求消息,請求線卡程序。另外,在網(wǎng)絡(luò)中存在兩臺匯聚交換機(jī)時,接入交換機(jī)會向兩臺匯聚交換機(jī)發(fā)送都用于系統(tǒng)管理的管理消息,只是作為備用主控設(shè)備的匯聚交換機(jī)不會響應(yīng)接入交換機(jī)發(fā)送的消息。在步驟601中,匯聚交換機(jī)A上電。匯聚交換機(jī)上存儲有主控程序和線卡程序,這兩個程序可以經(jīng)過壓縮后存儲在匯聚交換機(jī)的非易失性載體中,比如Flash。在步驟602中,匯聚交換機(jī)A判斷自身與對端連接的IPC鏈路是否可以用,如果可用,表明存在對端匯聚交換機(jī),執(zhí)行步驟603 ;否則,執(zhí)行步驟604,作為主用主控設(shè)備啟動。在步驟603中,判斷對端匯聚交換機(jī)是否已經(jīng)作為主用主控設(shè)備啟動,如果是,執(zhí)行步驟610,作為備用主控設(shè)備啟動;否則,執(zhí)行步驟604,作為主用主控設(shè)備啟動。根據(jù)步驟602 603,匯聚交換機(jī)A就可以確定當(dāng)前的主用主控設(shè)備。根據(jù)該步驟可以了解到,在本實施例中,先上電的匯聚交換機(jī)為主用主控設(shè)備,后上電的匯聚交換機(jī)為備用主控設(shè)備。至于現(xiàn)有技術(shù)中其他協(xié)商確定主用主控設(shè)備的方法,比如優(yōu)先級、權(quán)重等, 在此不再詳述。在步驟604中,匯聚交換機(jī)A根據(jù)主控程序按主用主控設(shè)備啟動。在步驟605中,匯聚交換機(jī)A判斷與接入交換機(jī)相連的端口是否可用,如果可用, 執(zhí)行步驟606 ;否則,沒有接入交換機(jī)連接,匯聚交換機(jī)A啟動結(jié)束。在網(wǎng)絡(luò)啟動時,在匯聚交換機(jī)A上設(shè)置了與接入交換機(jī)連接的端口。在步驟606中,判斷是否從端口收到了接入交換機(jī)的加載請求,如果是,則執(zhí)行步驟607 ;否則,置接入交換機(jī)狀態(tài)錯誤。在步驟607中,匯聚交換機(jī)A向接入交換機(jī)發(fā)送線卡程序,供接入交換機(jī)啟動。在步驟608中,匯聚交換機(jī)A接收接入交換機(jī)在啟動過程中發(fā)送的注冊信息。注冊信息中包括接入交換機(jī)的硬件組成以及硬件相關(guān)信息,通過注冊信息匯聚交換機(jī)就能夠掌握接入交換機(jī)的各組成部件,進(jìn)而對接入交換機(jī)進(jìn)行有效的管理。
在步驟609中,匯聚交換機(jī)A判斷接入交換機(jī)是否正常啟動,如果是,結(jié)束當(dāng)前處理流程;否則,置接入交換機(jī)狀態(tài)錯誤,結(jié)束當(dāng)前處理流程。步驟606 609為匯聚交換機(jī)A針對一個可用端口所連接的接入交換機(jī)的操作, 當(dāng)匯聚交換機(jī)針對每個可用端口都執(zhí)行完如步驟606 609的操作后,則當(dāng)前匯聚交換機(jī) A的啟動過程結(jié)束。在步驟610中,匯聚交換機(jī)A根據(jù)主控程序按備用主控設(shè)備啟動。在步驟611中,匯聚交換機(jī)A判斷與接入交換機(jī)相連的端口是否可用,如果可用, 執(zhí)行步驟612;否則,沒有接入交換機(jī)連接,匯聚交換機(jī)A啟動結(jié)束。在步驟612中,匯聚交換機(jī)A從端口接收接入交換機(jī)在啟動過程中發(fā)送注冊信息。當(dāng)匯聚交換機(jī)作為備用主控設(shè)備啟動后,會接收接入交換機(jī)發(fā)送的消息,但不響應(yīng)接入交換機(jī)發(fā)送的加載請求消息。在步驟613中,匯聚交換機(jī)A判斷接入交換機(jī)是否正常啟動,如果是,結(jié)束當(dāng)前處理流程;否則,置接入交換機(jī)狀態(tài)錯誤,結(jié)束當(dāng)前處理流程。步驟612 613為匯聚交換機(jī)A針對一個可用端口所連接的接入交換機(jī)的操作, 當(dāng)匯聚交換機(jī)針對每個可用端口都執(zhí)行完如步驟612 613的操作后,則當(dāng)前匯聚交換機(jī) A的啟動過程結(jié)束。經(jīng)過以上處理,匯聚交換機(jī)和接入交換機(jī)邏輯上就成了一臺設(shè)備。這樣,作為主用主控設(shè)備的匯聚交換機(jī)就能夠?qū)崿F(xiàn)對這個網(wǎng)絡(luò)的管理,包括兩臺匯聚交換機(jī)和多臺接入交換機(jī)。這樣,在進(jìn)行設(shè)備配置時,這臺邏輯設(shè)備的配置就簡便了。由于接入交換機(jī)的加載、注冊過程,致使在主用主控設(shè)備的命令行上可以看到所有接入交換機(jī)的所有硬件組成, 此時就可以直接在作為主用主控設(shè)備的匯聚交換機(jī)上對各接入交換機(jī)直接進(jìn)行配置。不必像集群管理一樣,切換至各個交換機(jī)上進(jìn)行配置,真正實現(xiàn)了在一臺交換機(jī)的集中管理。另外,由于接入交換機(jī)的啟動程序都是從主用主控設(shè)備上獲得的,因此在軟件升級的時候,只需登錄到作為主用主控設(shè)備的匯聚交換機(jī)上,將要升級的軟件版本保存至主用主控設(shè)備,然后整臺虛擬設(shè)備重啟即可。本發(fā)明的技術(shù)方案除了能夠?qū)崿F(xiàn)多個獨立設(shè)備的統(tǒng)一管理,在網(wǎng)絡(luò)環(huán)境存在兩臺匯聚交換機(jī)時,還能夠?qū)崿F(xiàn)管理平面和轉(zhuǎn)發(fā)平面的雙備份,即主控設(shè)備和備用主控設(shè)備是相互備份的,一旦主控設(shè)備故障,備用主控設(shè)備馬上接替原來的主用主控設(shè)備,成為新的主用主控設(shè)備,消除了集群管理方式下的單點故障,提高了可靠性。除此之外,相對于集群管理方式,由于處于集群管理的交換機(jī)在轉(zhuǎn)發(fā)平面上是獨立的,需要靠STP來防止二層環(huán)路產(chǎn)生,三層轉(zhuǎn)發(fā)則需要VRRP來做負(fù)載均衡和容錯處理。由于本發(fā)明的技術(shù)方案,將匯聚交換機(jī)和接入交換機(jī)虛擬成了一臺設(shè)備,因此不需要像集群管理一樣,運(yùn)行STP或者VRRP協(xié)議來實現(xiàn)冗余。以上所述僅為本發(fā)明的較佳實施例而已,并不用以限制本發(fā)明,凡在本發(fā)明的精神和原則之內(nèi),所做的任何修改、等同替換、改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。
權(quán)利要求
1.一種實現(xiàn)多設(shè)備統(tǒng)一管理的方法,其特征在于,應(yīng)用于將多臺接入交換機(jī)和至多兩臺匯聚交換機(jī)進(jìn)行統(tǒng)一管理的網(wǎng)絡(luò)環(huán)境,該方法包括在匯聚交換機(jī)上存儲主控程序和線卡程序,用于通過主控程序?qū)R聚交換機(jī)作為主控設(shè)備,通過線卡程序?qū)⒔尤虢粨Q機(jī)作為線卡設(shè)備,進(jìn)而虛擬成一臺設(shè)備進(jìn)行管理; 所述匯聚交換機(jī)上電后通過運(yùn)行自身存儲的主控程序啟動;所述匯聚交換機(jī)作為主用主控設(shè)備時,接收接入交換機(jī)發(fā)送的加載請求,并將線卡程序發(fā)送給接入交換機(jī),供接入交換機(jī)啟動;接收接入交換機(jī)啟動過程中發(fā)送的注冊信息; 所述匯聚交換機(jī)作為備用主控設(shè)備時,接收接入交換機(jī)啟動過程中發(fā)送的注冊信息。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,在所述網(wǎng)絡(luò)環(huán)境存在兩臺匯聚交換機(jī)時,匯聚交換機(jī)之間通過進(jìn)程間通信IPC鏈路連接。
3.根據(jù)權(quán)利要求2所述的方法,其特征在于,該方法進(jìn)一步包括所述匯聚交換機(jī)上電后,判斷是否存在對端匯聚交換機(jī),如果存在,再判斷對端匯聚交換機(jī)是否已經(jīng)作為虛擬設(shè)備中的主用主控設(shè)備啟動,如果是,自身則根據(jù)主控程序按照備用主控設(shè)備啟動;否則,自身則根據(jù)主控程序按照主用主控設(shè)備啟動;如果不存在,則根據(jù)主控程序按照主用主控設(shè)備啟動。
4.根據(jù)權(quán)利要求3所述的方法,其特征在于,所述判斷是否存在對端匯聚交換機(jī)包括 判斷與對端匯聚交換機(jī)連接的IPC鏈路是否可用,如果可用,則存在對端匯聚交換機(jī);如果不可用,則不存對端匯聚交換機(jī)。
5.根據(jù)權(quán)利要求1 4中任一權(quán)利要求所述的方法,其特征在于,該方法進(jìn)一步包括 將虛擬成設(shè)備與采用相同方法虛擬成的一臺或多臺設(shè)備進(jìn)行堆疊,從而對堆疊成一臺設(shè)備進(jìn)行管理。
6.一種匯聚交換機(jī),其特征在于,該匯聚交換機(jī)包括控制單元和存儲單元;所述存儲單元,用于保存主控程序和線卡程序,用于通過主控程序?qū)R聚交換機(jī)作為主控設(shè)備,通過線卡程序?qū)⒔尤虢粨Q機(jī)作為線卡設(shè)備,進(jìn)而虛擬成一臺設(shè)備進(jìn)行管理;所述控制單元,用于控制匯聚交換機(jī)上電后,根據(jù)所述存儲單元中的保存的主控程序啟動;在作為主用主控設(shè)備時,接收接入交換機(jī)發(fā)送的加載請求,并將線卡程序發(fā)送給接入交換機(jī),供接入交換機(jī)啟動;接收接入交換機(jī)啟動過程中發(fā)送的注冊信息;在作為備用主控設(shè)備時,接收接入交換機(jī)啟動過程中發(fā)送的注冊信息。
7.根據(jù)權(quán)利要求6所述的匯聚交換機(jī),其特征在于,所述控制單元,用于在存在對端匯聚交換機(jī)時,通過進(jìn)程間通信IPC鏈路與對端匯聚交換機(jī)連接。
8.根據(jù)權(quán)利要求7所述的匯聚交換機(jī),其特征在于,所述控制單元,進(jìn)一步用于在匯聚交換機(jī)上電后,判斷是否存在對端匯聚交換機(jī),如果存在,再判斷對端匯聚交換機(jī)是否已經(jīng)作為虛擬設(shè)備中的主用主控設(shè)備啟動,如果是,自身則根據(jù)主控程序按照備用主控設(shè)備啟動;否則,自身則根據(jù)主控程序按照主用主控設(shè)備啟動;如果不存在,則根據(jù)主控程序按照主用主控設(shè)備啟動。
9.根據(jù)權(quán)利要求8所述的匯聚交換機(jī),其特征在于,所述控制單元在判斷是否存在對端匯聚交換機(jī)時,判斷與對端匯聚交換機(jī)連接的IPC 鏈路是否可用,如果可用,則存在對端匯聚交換機(jī);如果不可用,則不存對端匯聚交換機(jī)。
10. 一種接入交換機(jī),其特征在于,該接入交換機(jī)包括發(fā)送單元和處理單元; 所述發(fā)送單元,用于所在接入交換機(jī)上電后,向所連接的匯聚交換機(jī)發(fā)送加載請求;并將匯聚交換機(jī)收到的線卡程序發(fā)送至處理單元;所述處理單元,用于根據(jù)從所述發(fā)送單元收到的線卡程序啟動所在接入交換機(jī),并在啟動過程中向所述所連接的匯聚交換機(jī)發(fā)送所在接入交換機(jī)的注冊信息。
全文摘要
本發(fā)明所提供的實現(xiàn)多設(shè)備統(tǒng)一管理的方法、匯聚交換機(jī)以及接入交換機(jī),通過采用主控分布式模型,將匯聚交換機(jī)作為主控設(shè)備、接入交換機(jī)作為線卡,通過匯聚交換機(jī)向接入交換機(jī)下發(fā)啟動程序,接入交換機(jī)向匯聚交換機(jī)注冊,將匯聚交換機(jī)和接入交換機(jī)在邏輯上虛擬成一臺主控分布式設(shè)備,實現(xiàn)了匯集交換機(jī)和接入交換機(jī)一次性的配置和軟件升級操作。
文檔編號H04L12/02GK102238020SQ201010156588
公開日2011年11月9日 申請日期2010年4月21日 優(yōu)先權(quán)日2010年4月21日
發(fā)明者朱仕銀 申請人:杭州華三通信技術(shù)有限公司