專利名稱:一種配置信息確定方法、裝置以及系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及網(wǎng)絡(luò)設(shè)備技術(shù)領(lǐng)域,尤指一種在核心設(shè)備模式切換時(shí)的配置信息確定方法、裝置以及系統(tǒng)。
背景技術(shù):
在現(xiàn)有的網(wǎng)絡(luò)中,出于安全、備份等因素考慮,一般都會(huì)有兩臺(tái)核心設(shè)備同時(shí)運(yùn)作,一臺(tái)作為主設(shè)備,一臺(tái)作為從設(shè)備,在主設(shè)備正常運(yùn)行時(shí),從設(shè)備不參與業(yè)務(wù)轉(zhuǎn)發(fā);一旦主設(shè)備故障,從設(shè)備才開(kāi)始進(jìn)行業(yè)務(wù)轉(zhuǎn)發(fā)。這樣,實(shí)際上處于運(yùn)行狀態(tài)的只有一臺(tái)設(shè)備,造成一定的資源浪費(fèi),而虛擬交換單元(Virtual Switch Unit, VSU)系統(tǒng)的出現(xiàn)可以很好的避免這種資源浪費(fèi),VSU系統(tǒng)是將兩臺(tái)核心設(shè)備看成一個(gè)整體,可以同時(shí)在兩臺(tái)設(shè)備上進(jìn)行業(yè)務(wù)轉(zhuǎn)發(fā),還可以在兩臺(tái)設(shè)備上進(jìn)行流量平衡,減輕一臺(tái)設(shè)備的負(fù)擔(dān),這樣不但可以保證業(yè)務(wù)不中斷,還可以讓兩臺(tái)設(shè)備同時(shí)運(yùn)行,提高了設(shè)備等資源的利用率。在VSU系統(tǒng)中,兩臺(tái)核心設(shè)備通過(guò)虛擬交換鏈路(Virtual Switch Link, VSL)組成VSU系統(tǒng),并通過(guò)跨機(jī)箱接入點(diǎn)(Access Point,AP)接口、匯聚設(shè)備、出口路由器等相連, 這樣無(wú)論是與主設(shè)備相連的鏈路或者與從設(shè)備相連的鏈路中的哪一條鏈路中斷,都不影響業(yè)務(wù)轉(zhuǎn)發(fā),這就增加了系統(tǒng)的可靠性。核心設(shè)備的工作模式有兩種虛擬(Virtual)模式和單機(jī)模式,核心設(shè)備要組成 VSU系統(tǒng),必須在Virtual模式下才可以實(shí)現(xiàn)。在現(xiàn)有的網(wǎng)絡(luò)中,核心設(shè)備大都處于單機(jī)模式下運(yùn)行,為了將兩臺(tái)核心設(shè)備組成VSU系統(tǒng),需要將核心設(shè)備從單機(jī)模式切換到虛擬模式。在這兩種模式切換過(guò)程中,核心設(shè)備原有模式下的配置信息將不能繼續(xù)使用,需要管理人員對(duì)核心設(shè)備切換后模式下的配置信息重新進(jìn)行設(shè)置,核心設(shè)備才能正常工作,如果原有核心設(shè)備的配置信息較多,則需要很長(zhǎng)時(shí)間來(lái)確定切換后模式的配置信息,這就意味著網(wǎng)絡(luò)將在很長(zhǎng)的時(shí)間內(nèi)不能工作。因此,在現(xiàn)有技術(shù)中,缺少在核心設(shè)備模式切換時(shí)自動(dòng)、 高效地設(shè)置新模式下的配置信息的方案。
發(fā)明內(nèi)容
本發(fā)明實(shí)施例提供一種配置信息確定方法、裝置以及系統(tǒng),用以實(shí)現(xiàn)在核心設(shè)備模式切換時(shí)自動(dòng)、高效地設(shè)置切換后模式的配置信息。一種配置信息確定方法,包括在設(shè)備從單機(jī)模式切換至虛擬模式時(shí),用虛擬轉(zhuǎn)換鏈路連接要切換至虛擬模式的設(shè)備,并為每個(gè)設(shè)備設(shè)置標(biāo)識(shí)信息;針對(duì)每個(gè)設(shè)備,分別執(zhí)行獲取該設(shè)備在單機(jī)模式下的配置信息;在獲取的配置信息中,將為該設(shè)備設(shè)置的標(biāo)識(shí)信息添加到獲取的配置信息包含的線卡位置信息中和接口名稱信息中;將添加標(biāo)識(shí)信息后的配置信息,作為所述設(shè)備在虛擬模式下的配置信息;
在該設(shè)備重啟后,將該設(shè)備在虛擬模式下的配置信息加載給該設(shè)備。一種配置信息確定方法,包括當(dāng)虛擬轉(zhuǎn)換鏈路連接的設(shè)備從虛擬模式切換至單機(jī)模式時(shí),針對(duì)每個(gè)設(shè)備,分別執(zhí)行獲取該設(shè)備在虛擬模式下的配置信息;在獲取的所述配置信息中,刪除未攜帶該設(shè)備的標(biāo)識(shí)信息的接口名稱信息和線卡位置信息,以及刪除攜帶有該設(shè)備的標(biāo)識(shí)信息的接口名稱信息和線卡位置信息中攜帶的該設(shè)備的標(biāo)識(shí)信息;將刪除處理后得到的配置信息,作為該設(shè)備在單機(jī)模式下的配置信息;在該設(shè)備重啟后,將該設(shè)備在單機(jī)模式下的配置信息加載給該設(shè)備。一種配置信息確定裝置,包括標(biāo)識(shí)信息設(shè)置單元,用于在設(shè)備從單機(jī)模式切換至虛擬模式時(shí),用虛擬轉(zhuǎn)換鏈路要切換至虛擬模式的設(shè)備,并為每個(gè)設(shè)備設(shè)置標(biāo)識(shí)信息;配置信息確定單元,用于針對(duì)每個(gè)設(shè)備,分別執(zhí)行獲取該設(shè)備在單機(jī)模式下的配置信息;在獲取的配置信息中,將為該設(shè)備設(shè)置的標(biāo)識(shí)信息添加到獲取的配置信息包含的線卡位置信息中和接口名稱信息中;將添加標(biāo)識(shí)信息后的配置信息,作為所述設(shè)備在虛擬模式下的配置信息;配置信息加載單元,用于針對(duì)兩個(gè)設(shè)備中的每個(gè)設(shè)備,在該設(shè)備重啟后,將配置信息確定單元確定的該設(shè)備在虛擬模式下的配置信息加載給該設(shè)備。一種配置信息確定裝置,包括配置信息獲取單元,用于當(dāng)虛擬轉(zhuǎn)換鏈路連接的設(shè)備從虛擬模式切換至單機(jī)模式時(shí),針對(duì)每個(gè)設(shè)備,分別執(zhí)行獲取該設(shè)備在虛擬模式下的配置信息;在獲取的所述配置信息中,刪除未攜帶該設(shè)備的標(biāo)識(shí)信息的接口名稱信息和線卡位置信息,以及刪除攜帶有該設(shè)備的標(biāo)識(shí)信息的接口名稱信息和線卡位置信息中攜帶的該設(shè)備的標(biāo)識(shí)信息;將刪除處理后得到的配置信息,作為該設(shè)備在單機(jī)模式下的配置信息;配置信息加載單元,用于針對(duì)兩個(gè)設(shè)備中的每個(gè)設(shè)備,在該設(shè)備重啟后,將配置信息確定單元確定的該設(shè)備在單機(jī)模式下的配置信息加載給該設(shè)備。一種網(wǎng)絡(luò)設(shè)備,包括上述的配置信息確定裝置。一種通信系統(tǒng),包括上述網(wǎng)絡(luò)設(shè)備,和能夠在單機(jī)模式和虛擬模式之間相互切換的設(shè)備。本發(fā)明實(shí)施例提供了配置信息確定方法、裝置以及系統(tǒng),通過(guò)在設(shè)備從單機(jī)模式切換至虛擬模式時(shí),用虛擬轉(zhuǎn)換鏈路連接要切換至虛擬模式的設(shè)備,并為每個(gè)設(shè)備設(shè)置標(biāo)識(shí)信息;針對(duì)每個(gè)設(shè)備,分別執(zhí)行獲取該設(shè)備在單機(jī)模式下的配置信息;在獲取的配置信息中,將為該設(shè)備設(shè)置的標(biāo)識(shí)信息添加到獲取的配置信息包含的線卡位置信息中和接口名稱信息中;將添加標(biāo)識(shí)信息后的配置信息,作為設(shè)備在虛擬模式下的配置信息;在該設(shè)備重啟后,將該設(shè)備在虛擬模式下的配置信息加載給該設(shè)備。通過(guò)在設(shè)備由單機(jī)模式切換至虛擬模式時(shí),借助于原有模式的配置信息和設(shè)備的標(biāo)識(shí)信息來(lái)確定設(shè)備在切換后模式下的配置信息,將設(shè)備的標(biāo)識(shí)信息添加到配置信息包含的線卡位置信息和接口名稱信息中,其他的配置信息不變,這就形成了切換后模式的配置信息,而無(wú)需像現(xiàn)有技術(shù)一樣通過(guò)人工的方式對(duì)配置信息一一進(jìn)行確定,實(shí)現(xiàn)了自動(dòng)配置設(shè)備在切換后模式下的配置信息,同時(shí)也提高了確定設(shè)備的配置信息的效率,尤其是在需要確定的配置信息量很大時(shí),效果尤為突出。本發(fā)明實(shí)施例提供的配置信息確定方法,還通過(guò)在虛擬轉(zhuǎn)換鏈路連接的設(shè)備從虛擬模式切換至單機(jī)模式時(shí),針對(duì)每個(gè)設(shè)備,分別執(zhí)行獲取該設(shè)備在虛擬模式下的配置信息;在獲取的所述配置信息中,刪除未攜帶該設(shè)備的標(biāo)識(shí)信息的接口名稱信息和線卡位置信息,以及刪除攜帶有該設(shè)備的標(biāo)識(shí)信息的接口名稱信息和線卡位置信息中攜帶的該設(shè)備的標(biāo)識(shí)信息;將刪除處理后得到的配置信息,作為該設(shè)備在單機(jī)模式下的配置信息;在該設(shè)備重啟后,將該設(shè)備在單機(jī)模式下的配置信息加載給該設(shè)備。該方案在設(shè)備由虛擬模式切換至單機(jī)模式時(shí),借助于原有模式的配置信息和設(shè)備的標(biāo)識(shí)信息來(lái)確定設(shè)備在切換后模式下的配置信息,直接刪除設(shè)備的配置信息包含的線卡位置信息和接口名稱信息中的設(shè)備標(biāo)識(shí),以及刪除未攜帶設(shè)備標(biāo)識(shí)信息的接口名稱信息和線卡位置信息,其他的配置信息不變,這就形成了切換后模式的配置信息,同樣也無(wú)需像現(xiàn)有技術(shù)一樣通過(guò)人工的方式對(duì)配置信息一一進(jìn)行確定,實(shí)現(xiàn)了自動(dòng)配置設(shè)備在切換后模式下的配置信息,同時(shí)也提高了確定設(shè)備的配置信息的效率,尤其是在需要確定的配置信息量很大時(shí),效果尤為突出。
圖1為本發(fā)明實(shí)施例中的設(shè)備從單機(jī)模式切換至虛擬模式時(shí)的配置信息確定方法的流程圖;圖2為本發(fā)明實(shí)施例中的設(shè)備從虛擬模式切換至單機(jī)模式時(shí)的配置信息確定方法的流程圖;圖3為本發(fā)明實(shí)施例中的設(shè)備從單機(jī)模式切換至虛擬模式時(shí)的配置信息確定裝置的結(jié)構(gòu)示意圖;圖4為本發(fā)明實(shí)施例中的設(shè)備從虛擬模式切換至單機(jī)模式時(shí)的配置信息確定裝置的結(jié)構(gòu)示意圖;圖5為本發(fā)明實(shí)施例中的通信系統(tǒng)的結(jié)構(gòu)示意圖。
具體實(shí)施例方式針對(duì)現(xiàn)有技術(shù)中缺少在核心設(shè)備模式切換時(shí)自動(dòng)、高效地設(shè)置切換后模式下的配置信息的方案問(wèn)題,本發(fā)明實(shí)施例提供的配置信息確定方法,其方法的流程如圖1所示,執(zhí)行步驟如下SlOl 在設(shè)備從單機(jī)模式切換至虛擬模式時(shí),用虛擬轉(zhuǎn)換鏈路連接要切換至虛擬模式的設(shè)備,并為每個(gè)設(shè)備設(shè)置標(biāo)識(shí)信息。如果有兩臺(tái)交換設(shè)備目前處于單機(jī)模式下,要將兩臺(tái)設(shè)備組成VSU系統(tǒng)時(shí),首先要將兩臺(tái)設(shè)備從單機(jī)模式切換至虛擬模式,這時(shí)需要在兩臺(tái)設(shè)備之間建立虛擬轉(zhuǎn)換鏈路, 并為兩個(gè)設(shè)備設(shè)置標(biāo)識(shí)信息,也就是設(shè)置兩臺(tái)設(shè)備的轉(zhuǎn)換標(biāo)識(shí)(Switch Identify,SID),其中一臺(tái)交換設(shè)備的SID可以設(shè)置為1,另一臺(tái)交換設(shè)備的SID可以設(shè)置為2,可以根據(jù)兩臺(tái)設(shè)備上運(yùn)行的VSU協(xié)議的優(yōu)先級(jí)等因素設(shè)置兩臺(tái)設(shè)備相應(yīng)的SID,也可以采用現(xiàn)有技術(shù)中的設(shè)置方法設(shè)置,在這里不再贅述。當(dāng)有三臺(tái)交換設(shè)備時(shí),可以依次連接三臺(tái)交換設(shè)備,并為每臺(tái)設(shè)備設(shè)置SID,假設(shè)三臺(tái)交換設(shè)備為設(shè)備1、設(shè)備2和設(shè)備3,可以在設(shè)備1和設(shè)備2 之間建立虛擬轉(zhuǎn)換鏈路,設(shè)備2和設(shè)備3之間建立虛擬轉(zhuǎn)換鏈路,設(shè)備3和設(shè)備1之間建立虛擬轉(zhuǎn)換鏈路,設(shè)備1、2、3的SID分別為1、2、3。當(dāng)交換設(shè)備的數(shù)目在三臺(tái)以上時(shí),也可以處理方式是類似的,在這里不再贅述。S102 獲取每個(gè)設(shè)備在單機(jī)模式下的配置信息。交換設(shè)備的配置信息可以存放在一個(gè)文件中,例如存放在config. text文件中, 當(dāng)然也可以命名為其他的文件名或以其他方式存放。在獲取交換設(shè)備的配置信息的時(shí)候, 直接獲取該文件即可。S103:在獲取的每個(gè)設(shè)備的配置信息中,將為其設(shè)備設(shè)置的標(biāo)識(shí)信息添加到獲取的配置信息包含的線卡位置信息中和接口名稱信息中。交換設(shè)備的配置信息中包含的信息可以分為兩大類物理接口配置信息和非物理接口配置信息,其中非物理接口配置信息除了線卡位置信息需要改變外,其他的可保留直接使用,如全局配置信息、邏輯接口配置信息vty、svi等;而對(duì)于物理接口配置信息,需要根據(jù)交換設(shè)備進(jìn)行轉(zhuǎn)換,才能使切換后的虛擬模式與原有的單機(jī)模式的配置信息達(dá)到一致。繼續(xù)沿用上例,對(duì)于config. text文件中的非物理接口配置信息包含的線卡位置信息,根據(jù)該交換設(shè)備的SID將線卡的位置信息Slot ID升級(jí)一下就可以,一般線卡的Slot ID為一維的,那么將設(shè)備的標(biāo)識(shí)信息添加到線卡的Slot ID中,將其變?yōu)槎S的即可。假如將install 4M12000-16XS-DA升級(jí)為二維如果交換設(shè)備的SID為1,將其變?yōu)閕nstall 1/4M12000-16XS-DA ;如果交換設(shè)備的 SID 為 2,將其變?yōu)?install 2/4M12000-16XS-DA,這就完成了線卡位置信息的升級(jí),剩余其他的非物理口配置信息可以保留直接使用。對(duì)于conf ig. text文件的物理接口配置信息,需要根據(jù)該交換設(shè)備的SID將接口的名稱信息升級(jí)一下就可以了,一般在單機(jī)模式下的接口名稱信息是二維的,那么將交換設(shè)備的標(biāo)識(shí)信息添加到所有的接口名稱信息中,將其變?yōu)槿S的即可。假如將 interface TenGigabitEthernet 4/1 升級(jí)為三維如果設(shè)備的 SID 為 1,則變?yōu)?interface TenGigabitEthernet 1/4/1 ;如果設(shè)備的 SID 為 2,則變?yōu)?interface TenGigabitEthernet 2/4/1,這就完成了接口名稱信息的升級(jí),接口名稱信息對(duì)應(yīng)的配置信息保留直接使用即可。S104 分別將添加標(biāo)識(shí)信息后的每個(gè)設(shè)備的配置信息,作為該設(shè)備在虛擬模式下的配置信息。S105:在每個(gè)設(shè)備重啟后,分別將該設(shè)備在虛擬模式下的配置信息加載給該設(shè)備。經(jīng)過(guò)S103后,就形成了交換設(shè)備在虛擬模式下的配置信息,可以將這些配置信息保存在一個(gè)文件中,文件名可以繼續(xù)使用為config. text。當(dāng)交換設(shè)備在虛擬模式下的配置信息形成后,就可以重啟交換設(shè)備了,然后將交換設(shè)備在虛擬模式下的配置信息加載給該交換設(shè)備。這就完成了交換設(shè)備從單機(jī)模式到虛擬模式的切換。上述方案在設(shè)備由單機(jī)模式切換至虛擬模式時(shí),借助于原有模式的配置信息和設(shè)備的標(biāo)識(shí)信息來(lái)確定設(shè)備在切換后模式下的配置信息,通過(guò)將設(shè)備的標(biāo)識(shí)信息添加到配置信息包含的線卡位置信息和接口名稱信息中,其他的配置信息保持不變,這就形成了切換后模式的配置信息,無(wú)需像現(xiàn)有技術(shù)一樣通過(guò)人工的方式對(duì)配置信息一一進(jìn)行確定,實(shí)現(xiàn)了自動(dòng)配置設(shè)備在切換后模式下的配置信息,同時(shí)也提高了確定設(shè)備的配置信息的效率, 尤其是在需要確定的配置信息量很大時(shí),效果尤為突出。當(dāng)兩臺(tái)以上的交換設(shè)備都完成從單機(jī)模式到虛擬模式的切換后,每臺(tái)交換設(shè)備上分別保存的是各自的配置信息,而對(duì)于VSU系統(tǒng)中的交換設(shè)備要求配置信息一致,并且需要含有所有設(shè)備的配置信息,因此,每臺(tái)交換設(shè)備需要進(jìn)一步確定各自的配置信息。具體的,上述S105中在每個(gè)設(shè)備分別重啟后,并分別加載每個(gè)設(shè)備在虛擬模式下的配置信息之后,還可以執(zhí)行S106:確定設(shè)備在進(jìn)行主從協(xié)商后,得到主設(shè)備信息、從設(shè)備信息和候選設(shè)備信肩、ο當(dāng)三臺(tái)以上的設(shè)備在進(jìn)行主從協(xié)商時(shí),可以根據(jù)各自的起機(jī)時(shí)間、運(yùn)行VSU協(xié)議的等級(jí)、SID的大小等因素來(lái)決定哪個(gè)設(shè)備為主設(shè)備,哪個(gè)設(shè)備為從設(shè)備,哪些為候選設(shè)備。 當(dāng)主設(shè)備故障時(shí),從設(shè)備可以接替主設(shè)備進(jìn)行工作,當(dāng)從設(shè)備故障后,可以在候選設(shè)備選取一個(gè)繼續(xù)接替從設(shè)備工作。S107:根據(jù)得到的主設(shè)備信息、從設(shè)備信息和候選設(shè)備信息,確定主設(shè)備的配置信息中是否存在從設(shè)備和候選設(shè)備的配置信息包含的線卡位置信息和接口名稱信息,當(dāng)判斷結(jié)果為不存在時(shí),執(zhí)行S108 ;當(dāng)判斷結(jié)果為存在時(shí),執(zhí)行S110。S108:在主設(shè)備的配置信息中添加從設(shè)備和候選設(shè)備的配置信息包含的線卡位置信息和接口名稱信息。S109:將添加了從設(shè)備和候選設(shè)備的配置信息包含的線卡位置信息和接口名稱信息后的主設(shè)備配置信息傳遞給從設(shè)備和候選設(shè)備,作為從設(shè)備和候選設(shè)備的配置信息。當(dāng)主設(shè)備的配置信息中不包含從設(shè)備和候選設(shè)備的配置信息包含的線卡位置信息和接口名稱信息時(shí),直接將從設(shè)備和候選設(shè)備的配置信息包含的線卡位置信息和接口名稱信息添加到主設(shè)備的配置信息中,這樣主設(shè)備的配置信息中既包含了與主設(shè)備自身相關(guān)的配置信息、又包含了與從設(shè)備和候選設(shè)備相關(guān)的配置信息。SllO 將主設(shè)備的配置信息傳遞給從設(shè)備和候選設(shè)備,作為從設(shè)備和候選設(shè)備的
配置信息。將S109中生成的包含有與主設(shè)備自身相關(guān)的配置信息、又包含了與從設(shè)備和候選設(shè)備相關(guān)的配置信息的配置信息傳遞給從設(shè)備和候選設(shè)備,替換從設(shè)備和候選設(shè)備的配置信息,這樣主設(shè)備與從設(shè)備、候選設(shè)備中的配置信息就一致了。當(dāng)需要將設(shè)備從虛擬模式切換至單機(jī)模式時(shí),由于配置信息中保存了從設(shè)備和候選設(shè)備的配置信息,可以通過(guò)刪除主設(shè)備和候選設(shè)備的相關(guān)配置信息就可以得到從設(shè)備在單機(jī)模式下的配置信息,從而提高了確定配置信息的效率。具體的,上述S105中在每個(gè)設(shè)備分別重啟后,并分別加載每個(gè)設(shè)備在虛擬模式下的配置信息之后,也可以執(zhí)行確定設(shè)備進(jìn)行主從協(xié)商后,得到主設(shè)備信息和從設(shè)備信息; 根據(jù)得到的主設(shè)備信息和從設(shè)備信息,確定主設(shè)備的配置信息中是否存在從設(shè)備的配置信息包含的線卡位置信息和接口名稱信息;當(dāng)判斷結(jié)果為不存在時(shí),在主設(shè)備的配置信息中添加從設(shè)備的配置信息包含的線卡位置信息和接口名稱信息;將添加了從設(shè)備的配置信息包含的線卡位置信息和接口名稱信息后的主設(shè)備配置信息傳遞給從設(shè)備,作為從設(shè)備的配直fe息。
兩臺(tái)以上的設(shè)備在進(jìn)行主從協(xié)商時(shí),可以根據(jù)各自的起機(jī)時(shí)間、運(yùn)行VSU協(xié)議的等級(jí)、SID的大小等因素來(lái)決定哪個(gè)設(shè)備為主設(shè)備,哪些設(shè)備為從設(shè)備,其中主設(shè)備只有一個(gè),從設(shè)備可以有多個(gè),當(dāng)主設(shè)備故障時(shí),可以直接在所有的從設(shè)備中選取一個(gè)接替主設(shè)備進(jìn)行工作。下面以一個(gè)具體的實(shí)施例來(lái)說(shuō)明在設(shè)備從單機(jī)模式切換至虛擬模式時(shí)的方法流程如果有兩臺(tái)交換設(shè)備需要建立VSU系統(tǒng),而當(dāng)前這兩臺(tái)交換設(shè)備都處于單機(jī)模式下,那么首先在兩臺(tái)交換設(shè)備之間建立虛擬轉(zhuǎn)換鏈路,并且為這兩臺(tái)交換設(shè)備設(shè)置SID,然后為這兩臺(tái)交換設(shè)備確定在虛擬模式下的配置信息假設(shè)其中一臺(tái)交換設(shè)備的SID為1,線卡位于slot 1,有16個(gè)萬(wàn)兆物理端口目前處于單機(jī)模式,其中的非物理接口配置信息為install 1M12000-16XS-DA和ip route 0. 0. 0. 00. 0. 0. 0 192. 168. 180. 193 ;物理接口 配置信息為 interface GigabitEthernet 1/4、switchport access vlan 100 禾口 medium-type fiber。當(dāng)需要將該交換設(shè)備切換到虛擬模式時(shí),若交換設(shè)備的SID為2,在重啟前,將單機(jī)模式的配置信息取出,對(duì)于非物理接口配置信息,將線卡位置信息從一維升級(jí)為二維,也就是需要將 install 1M12000-16XS-DA 改變?yōu)?install 2/1M12000-16XS-DA ;其他的非物理接口配置信息全部保留繼續(xù)使用,也就是iproute 0. 0. 0. 00. 0. 0. 0192. 168. 180. 193可以保留并繼續(xù)使用;對(duì)于物理接口配置信息,將接口名稱信息從二維升級(jí)為三維,也就是說(shuō)將 interface GigabitEthernet 1/4變?yōu)?interface GigabitEthernet 2/1/4,然后該接口名稱信息對(duì)應(yīng)的配置信息保留并繼續(xù)使用。經(jīng)過(guò)上述升級(jí)后,得到的虛擬模式下的非物理接口配置信息為dnstall 2/1M12000-16XS-DA 和 ip route 0. 0. 0. 00. 0. 0. 0 192. 168. 180. 193 ;物理接口 配置信息為interface GigabitEthernet 2/1/4、switchport access vlan 100 禾口 medium-type fiber。這樣虛擬模式下的配置信息就確定了。另一臺(tái)交換設(shè)備在虛擬模式下的配置信息的確定過(guò)程也是一樣的。在兩臺(tái)設(shè)備都確定了配置信息后,將兩臺(tái)交換設(shè)備重啟,就完成了從單機(jī)模式到虛擬模式的切換,下面為兩臺(tái)交換設(shè)備建立VSU系統(tǒng)首先需要兩臺(tái)交換設(shè)備進(jìn)行主從協(xié)商,確定出主設(shè)備和從設(shè)備。假設(shè)確定出的主設(shè)備的非物理接口配置信息為 install 2/1M12000-16XS-DA 禾口 ip routeO. 0. 0. 00. 0. 0. 0 192. 168. 180. 193,物理接口配置信息為 interface GigabitEthernet2/l/4、switchport access vlan 100和medium-type fiber ;確定出的從設(shè)備的非物理接口配置信息為 install 1/1M12000-16XS-DA 和 ip route 0.0.0.0 0. 0. 0. 01. 1. 1. 1,物理接口配置為 interface GigabitEthernetl/1/4、switchport access vlanlOO 禾口 medium-type fiber。在主設(shè)備將其配置傳遞給從設(shè)備前,主設(shè)備讀取自己的配置信息,在發(fā)現(xiàn)沒(méi)有從設(shè)備的線卡位置信息和接口名稱信息,則主設(shè)備讀取從設(shè)備的配置信息,提取從設(shè)備的配置信息中包含的線卡位置信息和接口名稱信息,將這些信息寫(xiě)入到主設(shè)備的配置信息中,則最后形成的非物理接口配置信息為install 1/1M12000-16XS-DA、install 2/1M12000-16XS-DA 禾口 ip route 0. 0. 0. 0 0. 0. 0. 0192. 168. 180. 193 ;物理接口配置信息為 interface GigabitEthernetl/1/4、switchportaccess vlan 100、medium_type fiber>interface GigabitEthernet2/1/4>switchport access vlan 100禾口medium-type fiber, 然后就形成最新的配置信息,也就是最后VSU系統(tǒng)上的配置信息?;谕话l(fā)明構(gòu)思,本發(fā)明實(shí)施例提供一種配置信息確定方法,其方法流程如圖2 所示,具體執(zhí)行下列步驟當(dāng)虛擬轉(zhuǎn)換鏈路連接的設(shè)備從虛擬模式切換至單機(jī)模式時(shí),針對(duì)每個(gè)設(shè)備,分別執(zhí)行S201 獲取該設(shè)備在虛擬模式下的配置信息。S202:在獲取的配置信息中,刪除未攜帶該設(shè)備的標(biāo)識(shí)信息的接口名稱信息和線卡位置信息,以及刪除攜帶有該設(shè)備的標(biāo)識(shí)信息的接口名稱信息和線卡位置信息中攜帶的該設(shè)備的標(biāo)識(shí)信息。S203 將刪除處理后得到的配置信息,作為該設(shè)備在單機(jī)模式下的配置信息。S204 在該設(shè)備重啟后,將該設(shè)備在單機(jī)模式下的配置信息加載給該設(shè)備。由于兩臺(tái)交換設(shè)備組成了 VSU系統(tǒng),所以兩臺(tái)交換設(shè)備中的配置信息都包含了另一臺(tái)設(shè)備的配置信息,那么通過(guò)刪除未攜帶該設(shè)備的標(biāo)識(shí)信息的接口名稱信息和線卡位置信息,以及刪除攜帶有該設(shè)備的標(biāo)識(shí)信息的接口名稱信息和線卡位置信息中攜帶的該設(shè)備的標(biāo)識(shí)信息,就可以得到該設(shè)備的配置信息了。如果是由三臺(tái)以上的交換設(shè)備組成的VSU 系統(tǒng),每臺(tái)設(shè)備的配置信息的確定方法與由兩臺(tái)交換設(shè)備組成的VSU系統(tǒng)中的每臺(tái)交換設(shè)備的配置信息的確定方法是相同的,這里不再贅述。該方案在設(shè)備由虛擬模式切換至單機(jī)模式時(shí),借助于原有模式的配置信息和設(shè)備的標(biāo)識(shí)信息來(lái)確定設(shè)備在切換后模式下的配置信息,通過(guò)刪除設(shè)備的配置信息包含的線卡位置信息和接口名稱信息中的設(shè)備標(biāo)識(shí),以及刪除未攜帶設(shè)備標(biāo)識(shí)信息的接口名稱信息和線卡位置信息,其他的配置信息保持不變,這就形成了切換后模式的配置信息,同樣也無(wú)需像現(xiàn)有技術(shù)一樣通過(guò)人工的方式對(duì)配置信息一一進(jìn)行確定,實(shí)現(xiàn)了自動(dòng)配置設(shè)備在切換后模式下的配置信息,同時(shí)也提高了確定設(shè)備的配置信息的效率,尤其是在需要確定的配置信息量很大時(shí),效果尤為突出?;谕话l(fā)明構(gòu)思,本發(fā)明實(shí)施例提供一種配置信息確定裝置,其結(jié)構(gòu)如圖3所示,包括標(biāo)識(shí)信息設(shè)置單元31,用于在設(shè)備從單機(jī)模式切換至虛擬模式時(shí),用虛擬轉(zhuǎn)換鏈路連接要切換至虛擬模式的設(shè)備,并為每個(gè)設(shè)備設(shè)置標(biāo)識(shí)信息。配置信息確定單元32,用于針對(duì)每個(gè)設(shè)備,分別執(zhí)行獲取該設(shè)備在單機(jī)模式下的配置信息;在獲取的配置信息中,將為該設(shè)備設(shè)置的標(biāo)識(shí)信息添加到獲取的配置信息包含的線卡位置信息中和接口名稱信息中;將添加標(biāo)識(shí)信息后的配置信息,作為所述設(shè)備在虛擬模式下的配置信息。 配置信息加載單元33,用于針對(duì)每個(gè)設(shè)備,在該設(shè)備重啟后,將配置信息確定單元 32確定的該設(shè)備在虛擬模式下的配置信息加載給該設(shè)備。 較優(yōu)的,上述配置信息確定單元32,還用于確定所述設(shè)備進(jìn)行主從協(xié)商后,得到的主設(shè)備信息和從設(shè)備信息;根據(jù)得到的主設(shè)備信息和從設(shè)備信息,確定主設(shè)備的配置信息中是否存在從設(shè)備的配置信息包含的線卡位置信息和接口名稱信息;當(dāng)判斷結(jié)果為不存在時(shí),在主設(shè)備的配置信息中添加從設(shè)備的配置信息包含的線卡位置信息和接口名稱信息;CN 102571523 A說(shuō)明書(shū)8/8 頁(yè)
將添加了從設(shè)備的配置信息包含的線卡位置信息和接口名稱信息后的主設(shè)備配置信息傳遞給從設(shè)備,作為從設(shè)備的配置信息。較優(yōu)的,上述配置信息確定單元32,還用于確定所述設(shè)備進(jìn)行主從協(xié)商后,得到的主設(shè)備信息、從設(shè)備信息和候選設(shè)備信息;根據(jù)得到的主設(shè)備信息、從設(shè)備信息和候選設(shè)備信息,確定主設(shè)備的配置信息中是否存在從設(shè)備和候選設(shè)備的配置信息包含的線卡位置信息和接口名稱信息;當(dāng)判斷結(jié)果為不存在時(shí),在主設(shè)備的配置信息中添加從設(shè)備和候選設(shè)備的配置信息包含的線卡位置信息和接口名稱信息;將添加了從設(shè)備和候選設(shè)備的配置信息包含的線卡位置信息和接口名稱信息后的主設(shè)備配置信息傳遞給從設(shè)備和候選設(shè)備,作為從設(shè)備和候選設(shè)備的配置信息?;谕话l(fā)明構(gòu)思,本發(fā)明實(shí)施例提供一種配置信息確定裝置,該裝置的結(jié)構(gòu)如圖4所示,包括配置信息確定單元41,用于當(dāng)虛擬轉(zhuǎn)換鏈路連接的設(shè)備從虛擬模式切換至單機(jī)模式時(shí),針對(duì)每個(gè)設(shè)備,分別執(zhí)行獲取該設(shè)備在虛擬模式下的配置信息;在獲取的所述配置信息中,刪除未攜帶該設(shè)備的標(biāo)識(shí)信息的接口名稱信息和線卡位置信息,以及刪除攜帶有該設(shè)備的標(biāo)識(shí)信息的接口名稱信息和線卡位置信息中攜帶的該設(shè)備的標(biāo)識(shí)信息;將刪除處理后得到的配置信息,作為該設(shè)備在單機(jī)模式下的配置信息。配置信息加載單元42,用于針對(duì)每個(gè)設(shè)備,在該設(shè)備重啟后,將配置信息確定單元 41確定的該設(shè)備在單機(jī)模式下的配置信息加載給該設(shè)備?;谕话l(fā)明構(gòu)思,本發(fā)明實(shí)施例提供一種網(wǎng)絡(luò)設(shè)備,該網(wǎng)絡(luò)設(shè)備包括如如圖3 所示的配置信息確定裝置和/或如圖4所示的配置信息確定裝置?;谕话l(fā)明構(gòu)思,本發(fā)明實(shí)施例提供一種通信系統(tǒng),其結(jié)構(gòu)如圖5所示,包括上述的網(wǎng)絡(luò)設(shè)備51,和能夠在單機(jī)模式和虛擬模式之間相互切換的第一設(shè)備52和第二設(shè)備 53 ;其中,網(wǎng)絡(luò)設(shè)備51,用于在所述第一設(shè)備和第二設(shè)備切換模式時(shí),為第一設(shè)備和第二設(shè)備確定切換后模式下的配置信息。這里通信系統(tǒng)僅僅是以包含能夠在單機(jī)模式和虛擬模式之間相互切換的第一設(shè)備和和第二設(shè)備為例進(jìn)行說(shuō)明的,當(dāng)然還可以包含三臺(tái)以上的能夠在單機(jī)模式和虛擬模式之間相互切換的設(shè)備。顯然,本領(lǐng)域的技術(shù)人員可以對(duì)本發(fā)明進(jìn)行各種改動(dòng)和變型而不脫離本發(fā)明的精神和范圍。這樣,倘若本發(fā)明的這些修改和變型屬于本發(fā)明權(quán)利要求及其等同技術(shù)的范圍之內(nèi),則本發(fā)明也意圖包含這些改動(dòng)和變型在內(nèi)。
權(quán)利要求
1.一種配置信息確定方法,其特征在于,包括在設(shè)備從單機(jī)模式切換至虛擬模式時(shí),用虛擬轉(zhuǎn)換鏈路連接要切換至虛擬模式的設(shè)備,并為每個(gè)設(shè)備設(shè)置標(biāo)識(shí)信息; 針對(duì)每個(gè)設(shè)備,分別執(zhí)行 獲取該設(shè)備在單機(jī)模式下的配置信息;在獲取的配置信息中,將為該設(shè)備設(shè)置的標(biāo)識(shí)信息添加到獲取的配置信息包含的線卡位置信息中和接口名稱信息中;將添加標(biāo)識(shí)信息后的配置信息,作為所述設(shè)備在虛擬模式下的配置信息; 在該設(shè)備重啟后,將該設(shè)備在虛擬模式下的配置信息加載給該設(shè)備。
2.如權(quán)利要求1所述的方法,其特征在于,在所述每個(gè)設(shè)備分別重啟后,并分別加載每個(gè)設(shè)備在虛擬模式下的配置信息之后,還包括確定所述設(shè)備進(jìn)行主從協(xié)商后,得到主設(shè)備信息和從設(shè)備信息; 根據(jù)得到的主設(shè)備信息和從設(shè)備信息,確定主設(shè)備的配置信息中是否存在從設(shè)備的配置信息包含的線卡位置信息和接口名稱信息;當(dāng)判斷結(jié)果為不存在時(shí),在主設(shè)備的配置信息中添加從設(shè)備的配置信息包含的線卡位置信息和接口名稱信息;將添加了從設(shè)備的配置信息包含的線卡位置信息和接口名稱信息后的主設(shè)備配置信息傳遞給從設(shè)備,作為從設(shè)備的配置信息。
3.如權(quán)利要求1所述的方法,其特征在于,在所述每個(gè)設(shè)備分別重啟后,并分別加載每個(gè)設(shè)備在虛擬模式下的配置信息之后,還包括確定所述設(shè)備進(jìn)行主從協(xié)商后,得到主設(shè)備信息、從設(shè)備信息和候選設(shè)備信息; 根據(jù)得到的主設(shè)備信息、從設(shè)備信息和候選設(shè)備信息,確定主設(shè)備的配置信息中是否存在從設(shè)備和候選設(shè)備的配置信息包含的線卡位置信息和接口名稱信息;當(dāng)判斷結(jié)果為不存在時(shí),在主設(shè)備的配置信息中添加從設(shè)備和候選設(shè)備的配置信息包含的線卡位置信息和接口名稱信息;將添加了從設(shè)備和候選設(shè)備的配置信息包含的線卡位置信息和接口名稱信息后的主設(shè)備配置信息傳遞給從設(shè)備和候選設(shè)備,作為從設(shè)備和候選設(shè)備的配置信息。
4.一種配置信息確定方法,其特征在于,包括當(dāng)虛擬轉(zhuǎn)換鏈路連接的設(shè)備從虛擬模式切換至單機(jī)模式時(shí),針對(duì)每個(gè)設(shè)備,分別執(zhí)行獲取該設(shè)備在虛擬模式下的配置信息;在獲取的所述配置信息中,刪除未攜帶該設(shè)備的標(biāo)識(shí)信息的接口名稱信息和線卡位置信息,以及刪除攜帶有該設(shè)備的標(biāo)識(shí)信息的接口名稱信息和線卡位置信息中攜帶的該設(shè)備的標(biāo)識(shí)信息;將刪除處理后得到的配置信息,作為該設(shè)備在單機(jī)模式下的配置信息; 在該設(shè)備重啟后,將該設(shè)備在單機(jī)模式下的配置信息加載給該設(shè)備。
5.一種配置信息確定裝置,其特征在于,包括標(biāo)識(shí)信息設(shè)置單元,用于在設(shè)備從單機(jī)模式切換至虛擬模式時(shí),用虛擬轉(zhuǎn)換鏈路連接要切換至虛擬模式的設(shè)備,并為每個(gè)設(shè)備設(shè)置標(biāo)識(shí)信息;配置信息確定單元,用于針對(duì)每個(gè)設(shè)備,分別執(zhí)行獲取該設(shè)備在單機(jī)模式下的配置信息;在獲取的配置信息中,將為該設(shè)備設(shè)置的標(biāo)識(shí)信息添加到獲取的配置信息包含的線卡位置信息中和接口名稱信息中;將添加標(biāo)識(shí)信息后的配置信息,作為所述設(shè)備在虛擬模式下的配置信息;配置信息加載單元,用于針對(duì)兩個(gè)設(shè)備中的每個(gè)設(shè)備,在該設(shè)備重啟后,將配置信息確定單元確定的該設(shè)備在虛擬模式下的配置信息加載給該設(shè)備。
6.如權(quán)利要求5所述的裝置,其特征在于,所述配置信息確定單元,還用于確定所述設(shè)備進(jìn)行主從協(xié)商后,得到主設(shè)備信息和從設(shè)備信息;根據(jù)得到的主設(shè)備信息和從設(shè)備信息, 確定主設(shè)備的配置信息中是否存在從設(shè)備的配置信息包含的線卡位置信息和接口名稱信息;當(dāng)判斷結(jié)果為不存在時(shí),在主設(shè)備的配置信息中添加從設(shè)備的配置信息包含的線卡位置信息和接口名稱信息;將添加了從設(shè)備的配置信息包含的線卡位置信息和接口名稱信息后的主設(shè)備配置信息傳遞給從設(shè)備,作為從設(shè)備的配置信息。
7.如權(quán)利要求5所述的裝置,其特征在于,所述配置信息確定單元,還用于確定所述設(shè)備進(jìn)行主從協(xié)商后,得到主設(shè)備信息、從設(shè)備信息和候選設(shè)備信息;根據(jù)得到的主設(shè)備信息、從設(shè)備信息和候選設(shè)備信息,確定主設(shè)備的配置信息中是否存在從設(shè)備和候選設(shè)備的配置信息包含的線卡位置信息和接口名稱信息;當(dāng)判斷結(jié)果為不存在時(shí),在主設(shè)備的配置信息中添加從設(shè)備和候選設(shè)備的配置信息包含的線卡位置信息和接口名稱信息;將添加了從設(shè)備和候選設(shè)備的配置信息包含的線卡位置信息和接口名稱信息后的主設(shè)備配置信息傳遞給從設(shè)備和候選設(shè)備,作為從設(shè)備和候選設(shè)備的配置信息。
8.一種配置信息確定裝置,其特征在于,包括配置信息確定單元,用于當(dāng)虛擬轉(zhuǎn)換鏈路連接的設(shè)備從虛擬模式切換至單機(jī)模式時(shí), 針對(duì)每個(gè)設(shè)備,分別執(zhí)行獲取該設(shè)備在虛擬模式下的配置信息;在獲取的所述配置信息中,刪除未攜帶該設(shè)備的標(biāo)識(shí)信息的接口相關(guān)配置信息和線卡安裝信息,以及刪除攜帶有該設(shè)備的標(biāo)識(shí)信息的接口名稱信息和線卡位置信息中攜帶的該設(shè)備的標(biāo)識(shí)信息;將刪除處理后得到的配置信息,作為該設(shè)備在單機(jī)模式下的配置信息;配置信息加載單元,用于針對(duì)每個(gè)設(shè)備,在該設(shè)備重啟后,將配置信息獲取單元確定的該設(shè)備在單機(jī)模式下的配置信息加載給該設(shè)備。
9.一種網(wǎng)絡(luò)設(shè)備,其特征在于,包括如權(quán)利要求5-7任一所述的配置信息確定裝置和/ 或如權(quán)利要求8所述的配置信息確定裝置。
10.一種通信系統(tǒng),其特征在于,包括如權(quán)利要求9所述的網(wǎng)絡(luò)設(shè)備,和能夠在單機(jī)模式和虛擬模式之間相互切換設(shè)備。
全文摘要
本發(fā)明公開(kāi)了一種配置信息確定方法、裝置以及系統(tǒng),該方法包括在設(shè)備從單機(jī)模式切換至虛擬模式時(shí),用虛擬轉(zhuǎn)換鏈路連接要切換至虛擬模式的設(shè)備,并為每個(gè)設(shè)備設(shè)置標(biāo)識(shí)信息;針對(duì)每個(gè)設(shè)備,分別執(zhí)行獲取該設(shè)備在單機(jī)模式下的配置信息;在獲取的配置信息中,將為該設(shè)備設(shè)置的標(biāo)識(shí)信息添加到獲取的配置信息包含的線卡位置信息中和接口名稱信息中;將添加標(biāo)識(shí)信息后的配置信息,作為所述設(shè)備在虛擬模式下的配置信息;在該設(shè)備重啟后,將該設(shè)備在虛擬模式下的配置信息加載給該設(shè)備。該方案實(shí)現(xiàn)了自動(dòng)、高效配置設(shè)備在切換后模式下的配置信息。
文檔編號(hào)H04L12/56GK102571523SQ20121001755
公開(kāi)日2012年7月11日 申請(qǐng)日期2012年1月19日 優(yōu)先權(quán)日2012年1月19日
發(fā)明者吳曉亮, 陳杰, 陳舒 申請(qǐng)人:福建星網(wǎng)銳捷網(wǎng)絡(luò)有限公司