專(zhuān)利名稱(chēng):數(shù)據(jù)業(yè)務(wù)容災(zāi)切換方法、裝置和系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明實(shí)施例涉及通信技術(shù),特別涉及一種數(shù)據(jù)業(yè)務(wù)容災(zāi)切換方法、裝置和系統(tǒng)。
背景技術(shù):
在IP網(wǎng)絡(luò)中,通常使用網(wǎng)絡(luò)設(shè)備對(duì)IP報(bào)文進(jìn)行尋址和路由;一般網(wǎng)絡(luò)設(shè)備的一個(gè)物理接口對(duì)應(yīng)一單獨(dú)的物理IP網(wǎng)絡(luò),網(wǎng)絡(luò)設(shè)備會(huì)根據(jù)其本身所維護(hù)的路由表以及IP報(bào)文中所包括的目的地址,選擇用于轉(zhuǎn)發(fā)該IP報(bào)文的物理接口(即目的網(wǎng)段對(duì)應(yīng)的物理接口), 從而完成路由選路的過(guò)程。網(wǎng)絡(luò)設(shè)備的路由表維護(hù)通常有靜態(tài)路由和動(dòng)態(tài)路由兩種方式。其中,靜態(tài)路由方式中的路由表是由網(wǎng)絡(luò)管理員手工配置生成的,當(dāng)網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu)或鏈路狀態(tài)發(fā)生變化時(shí), 也需要網(wǎng)絡(luò)管理員手工修改路由表中相關(guān)的靜態(tài)路由信息;而動(dòng)態(tài)路由方式中,網(wǎng)絡(luò)設(shè)備之間會(huì)相互交換路由信息,并可以使用多種動(dòng)態(tài)路由協(xié)議根據(jù)實(shí)際的網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu)以及鏈路動(dòng)態(tài)的變化情況動(dòng)態(tài)地生成和調(diào)整路由表。在數(shù)據(jù)業(yè)務(wù)的容災(zāi)系統(tǒng)中,通常采用動(dòng)態(tài)路由方式進(jìn)行自動(dòng)容災(zāi)切換?,F(xiàn)有技術(shù)中的使用動(dòng)態(tài)路由自動(dòng)實(shí)施數(shù)據(jù)業(yè)務(wù)的容災(zāi)切換的方案如下例如,站點(diǎn)1和站點(diǎn)2互為容災(zāi)備份站點(diǎn),正常情況下站點(diǎn)1為生產(chǎn)節(jié)點(diǎn),站點(diǎn)2為容災(zāi)備份站點(diǎn); 站點(diǎn)1和站點(diǎn)2中的網(wǎng)絡(luò)設(shè)備均可以通過(guò)動(dòng)態(tài)路由協(xié)議和其他網(wǎng)絡(luò)站點(diǎn)中的邊緣路由器交互;正常情況下其他站點(diǎn)會(huì)優(yōu)先將業(yè)務(wù)流轉(zhuǎn)發(fā)到站點(diǎn)1的網(wǎng)絡(luò)設(shè)備,該網(wǎng)絡(luò)設(shè)備再將業(yè)務(wù)流發(fā)送到業(yè)務(wù)處理裝置進(jìn)行處理;當(dāng)災(zāi)難(地震、斷電、戰(zhàn)爭(zhēng)等等)發(fā)生的時(shí)候,導(dǎo)致站點(diǎn) 1中的網(wǎng)絡(luò)設(shè)備(例如邊緣路由器或者負(fù)載均衡器)不可用,或者與網(wǎng)絡(luò)設(shè)備之間的鏈路不可用,導(dǎo)致其他網(wǎng)絡(luò)站點(diǎn)的邊緣路由器無(wú)法接收到站點(diǎn)1的網(wǎng)絡(luò)設(shè)備的動(dòng)態(tài)路由信息通告,此時(shí),其他網(wǎng)絡(luò)站點(diǎn)的邊緣路由器則會(huì)將路由自動(dòng)切換到站點(diǎn)2。上述現(xiàn)有技術(shù)的數(shù)據(jù)業(yè)務(wù)容災(zāi)方法存在如下技術(shù)缺陷由于網(wǎng)絡(luò)設(shè)備只能根據(jù)自身狀態(tài)或者與下一跳路由器之間的鏈路狀態(tài)決定是否向外發(fā)布或者取消路由信息,所以, 當(dāng)災(zāi)難發(fā)生,網(wǎng)絡(luò)中的業(yè)務(wù)處理裝置中的某些關(guān)鍵應(yīng)用不可用時(shí),網(wǎng)絡(luò)設(shè)備仍然可用,其他網(wǎng)絡(luò)站點(diǎn)仍然會(huì)將業(yè)務(wù)流經(jīng)該網(wǎng)絡(luò)設(shè)備轉(zhuǎn)發(fā)到至對(duì)應(yīng)的應(yīng)用,但是由于該應(yīng)用不可用,導(dǎo)致無(wú)法正常的處理業(yè)務(wù);而且,災(zāi)難恢復(fù)后,一旦網(wǎng)絡(luò)設(shè)備恢復(fù),其他網(wǎng)絡(luò)站點(diǎn)會(huì)立即將業(yè)務(wù)切換到該站點(diǎn),但是此時(shí)業(yè)務(wù)處理裝置可能還未準(zhǔn)備好,也將無(wú)法正常處理業(yè)務(wù);綜上, 現(xiàn)有技術(shù)的容災(zāi)切換方式使得容災(zāi)可靠性低且用戶(hù)使用體驗(yàn)下降。
發(fā)明內(nèi)容
本發(fā)明實(shí)施例的目的是提供一種數(shù)據(jù)業(yè)務(wù)容災(zāi)切換方法、裝置和系統(tǒng),以實(shí)現(xiàn)可以根據(jù)業(yè)務(wù)處理裝置的業(yè)務(wù)能力狀態(tài)決定是否進(jìn)行容災(zāi)切換,提高容災(zāi)的可靠性。本發(fā)明實(shí)施例一方面提供一種數(shù)據(jù)業(yè)務(wù)容災(zāi)切換方法,包括接收業(yè)務(wù)處理裝置發(fā)送的業(yè)務(wù)能力狀態(tài)信息;根據(jù)所述業(yè)務(wù)能力狀態(tài)信息,獲取所述業(yè)務(wù)處理裝置中的第一業(yè)務(wù)處理裝置的數(shù)量,且在所述第一業(yè)務(wù)處理裝置的數(shù)量超過(guò)設(shè)定閾值時(shí),控制向外部網(wǎng)絡(luò)設(shè)備發(fā)布或者取消發(fā)布路由信息,以使得所述外部網(wǎng)絡(luò)設(shè)備根據(jù)路由信息的發(fā)布狀態(tài)對(duì)數(shù)據(jù)業(yè)務(wù)的業(yè)務(wù)流轉(zhuǎn)發(fā)路徑進(jìn)行容災(zāi)切換。本發(fā)明實(shí)施例另一方面提供一種數(shù)據(jù)業(yè)務(wù)容災(zāi)切換方法,包括向網(wǎng)絡(luò)設(shè)備發(fā)送業(yè)務(wù)能力狀態(tài)信息,以使得所述網(wǎng)絡(luò)設(shè)備根據(jù)所述業(yè)務(wù)能力狀態(tài)信息,獲取業(yè)務(wù)處理裝置中的第一業(yè)務(wù)處理裝置的數(shù)量,且在所述第一業(yè)務(wù)處理裝置的數(shù)量超過(guò)設(shè)定閾值時(shí),向外部網(wǎng)絡(luò)設(shè)備發(fā)布或者取消發(fā)布路由信息,進(jìn)而使得所述外部網(wǎng)絡(luò)設(shè)備根據(jù)路由信息的發(fā)布狀態(tài)對(duì)數(shù)據(jù)業(yè)務(wù)的業(yè)務(wù)流轉(zhuǎn)發(fā)路徑進(jìn)行容災(zāi)切換。本發(fā)明實(shí)施例另一方面提供一種網(wǎng)絡(luò)設(shè)備,包括節(jié)點(diǎn)業(yè)務(wù)狀態(tài)監(jiān)控模塊,用于接收業(yè)務(wù)處理裝置發(fā)送的業(yè)務(wù)能力狀態(tài)信息;并根據(jù)所述業(yè)務(wù)能力狀態(tài)信息,獲取所述業(yè)務(wù)處理裝置中的第一業(yè)務(wù)處理裝置的數(shù)量,且在所述第一業(yè)務(wù)處理裝置的數(shù)量超過(guò)設(shè)定閾值時(shí),控制向外部網(wǎng)絡(luò)設(shè)備發(fā)布或者取消發(fā)布路由信息,以使得所述外部網(wǎng)絡(luò)設(shè)備根據(jù)路由信息的發(fā)布狀態(tài)對(duì)數(shù)據(jù)業(yè)務(wù)的業(yè)務(wù)流轉(zhuǎn)發(fā)路徑進(jìn)行容災(zāi)切換。本發(fā)明實(shí)施例另一方面提供一種業(yè)務(wù)處理裝置,包括業(yè)務(wù)狀態(tài)通告模塊,用于向網(wǎng)絡(luò)設(shè)備發(fā)送業(yè)務(wù)能力狀態(tài)信息,以使得所述網(wǎng)絡(luò)設(shè)備根據(jù)所述業(yè)務(wù)能力狀態(tài)信息,獲取業(yè)務(wù)處理裝置中的第一業(yè)務(wù)處理裝置的數(shù)量,且在所述第一業(yè)務(wù)處理裝置的數(shù)量超過(guò)設(shè)定閾值時(shí),控制向外部網(wǎng)絡(luò)設(shè)備發(fā)布或者取消發(fā)布路由信息,以使得所述外部網(wǎng)絡(luò)設(shè)備根據(jù)路由信息的發(fā)布狀態(tài)對(duì)數(shù)據(jù)業(yè)務(wù)的業(yè)務(wù)流轉(zhuǎn)發(fā)路徑進(jìn)行容災(zāi)切換。本發(fā)明實(shí)施例再另一方面提供一種數(shù)據(jù)業(yè)務(wù)容災(zāi)切換系統(tǒng),包括生產(chǎn)站點(diǎn)和容災(zāi)備份站點(diǎn),所述生產(chǎn)站點(diǎn)包括網(wǎng)絡(luò)設(shè)備和多個(gè)業(yè)務(wù)處理裝置;所述多個(gè)業(yè)務(wù)處理裝置分別與所述網(wǎng)絡(luò)設(shè)備連接;所述業(yè)務(wù)處理裝置,用于向所述網(wǎng)絡(luò)設(shè)備發(fā)送業(yè)務(wù)能力狀態(tài)信息;所述網(wǎng)絡(luò)設(shè)備,用于根據(jù)所述業(yè)務(wù)能力狀態(tài)信息,獲取所述業(yè)務(wù)處理裝置中的第一業(yè)務(wù)處理裝置的數(shù)量,且在所述第一業(yè)務(wù)處理裝置的數(shù)量超過(guò)設(shè)定閾值時(shí),控制向外部網(wǎng)絡(luò)設(shè)備發(fā)布或者取消發(fā)布路由信息,以使得所述外部網(wǎng)絡(luò)設(shè)備根據(jù)路由信息的發(fā)布狀態(tài)對(duì)數(shù)據(jù)業(yè)務(wù)的業(yè)務(wù)流轉(zhuǎn)發(fā)路徑進(jìn)行容災(zāi)切換。本發(fā)明實(shí)施例的數(shù)據(jù)業(yè)務(wù)容災(zāi)切換方法、裝置和系統(tǒng),網(wǎng)絡(luò)設(shè)備通過(guò)根據(jù)業(yè)務(wù)處理裝置的業(yè)務(wù)能力狀態(tài)信息調(diào)整路由信息的發(fā)布狀態(tài),進(jìn)而可以使得外部網(wǎng)絡(luò)設(shè)備根據(jù)路由信息的發(fā)布狀態(tài)對(duì)業(yè)務(wù)流轉(zhuǎn)發(fā)路徑進(jìn)行容災(zāi)切換,從而解決了容災(zāi)可靠性低的問(wèn)題,大大提高了容災(zāi)的可靠性。
為了更清楚地說(shuō)明本發(fā)明實(shí)施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對(duì)實(shí)施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作一簡(jiǎn)單地介紹,顯而易見(jiàn)地,下面描述中的附圖是本發(fā)明的一些實(shí)施例,對(duì)于本領(lǐng)域普通技術(shù)人員來(lái)講,在不付出創(chuàng)造性勞動(dòng)的前提下,還可以根據(jù)這些附圖獲得其他的附圖。圖1為本發(fā)明數(shù)據(jù)業(yè)務(wù)容災(zāi)切換方法實(shí)施例的應(yīng)用網(wǎng)絡(luò)架構(gòu)示意圖2為本發(fā)明數(shù)據(jù)業(yè)務(wù)容災(zāi)切換方法實(shí)施例一的流程示意圖;圖3為本發(fā)明數(shù)據(jù)業(yè)務(wù)容災(zāi)切換方法實(shí)施例三的信令示意圖;圖4為本發(fā)明數(shù)據(jù)業(yè)務(wù)容災(zāi)切換方法實(shí)施例四的信令示意圖;圖5為本發(fā)明網(wǎng)絡(luò)設(shè)備實(shí)施例中的邊緣路由器示例結(jié)構(gòu)示意圖;圖6為本發(fā)明網(wǎng)絡(luò)設(shè)備實(shí)施例中的負(fù)載均衡器示例結(jié)構(gòu)示意圖;圖7為本發(fā)明業(yè)務(wù)處理裝置實(shí)施例的結(jié)構(gòu)示意圖;圖8為本發(fā)明數(shù)據(jù)業(yè)務(wù)容災(zāi)切換系統(tǒng)實(shí)施例的結(jié)構(gòu)示意圖。
具體實(shí)施例方式為使本發(fā)明的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚,下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對(duì)本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例?;诒景l(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒(méi)有做出創(chuàng)造性勞動(dòng)的前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。為使得對(duì)本發(fā)明實(shí)施例的數(shù)據(jù)業(yè)務(wù)容災(zāi)切換方法、裝置和系統(tǒng)的說(shuō)明更加清楚, 首先提供一該數(shù)據(jù)業(yè)務(wù)容災(zāi)切換的應(yīng)用系統(tǒng)架構(gòu),圖1為本發(fā)明數(shù)據(jù)業(yè)務(wù)容災(zāi)切換方法實(shí)施例的應(yīng)用網(wǎng)絡(luò)架構(gòu)示意圖。如圖1所示,該應(yīng)用網(wǎng)絡(luò)架構(gòu)中可以包括生產(chǎn)站點(diǎn)11和容災(zāi)備份站點(diǎn)12。其中, 上述的生產(chǎn)站點(diǎn)11和容災(zāi)備份站點(diǎn)12均可以通過(guò)核心交換機(jī)13與其他網(wǎng)絡(luò)站點(diǎn)14連接。 具體的,生產(chǎn)站點(diǎn)11的內(nèi)部可以包括網(wǎng)絡(luò)設(shè)備15、交換機(jī)16以及多個(gè)業(yè)務(wù)處理裝置17 ;網(wǎng)絡(luò)設(shè)備15在接收到數(shù)據(jù)業(yè)務(wù)的業(yè)務(wù)流時(shí),可以通過(guò)交換機(jī)16將業(yè)務(wù)流分配至多個(gè)業(yè)務(wù)處理裝置17。容災(zāi)備份站點(diǎn)12的內(nèi)部具有與上述生產(chǎn)站點(diǎn)11相同的結(jié)構(gòu);其他網(wǎng)絡(luò)站點(diǎn)14 中包括邊緣路由器18(也可以為負(fù)載均衡器),其可以通過(guò)動(dòng)態(tài)路由協(xié)議與生產(chǎn)站點(diǎn)11或容災(zāi)備份站點(diǎn)12中的網(wǎng)絡(luò)設(shè)備進(jìn)行交互,即交換路由信息。在正常情況下,只有生產(chǎn)站點(diǎn)11提供對(duì)外服務(wù),邊緣路由器18會(huì)通過(guò)核心交換機(jī) 13優(yōu)先將數(shù)據(jù)業(yè)務(wù)的業(yè)務(wù)流轉(zhuǎn)發(fā)至該生產(chǎn)站點(diǎn)11中的網(wǎng)絡(luò)設(shè)備15,再由網(wǎng)絡(luò)設(shè)備15轉(zhuǎn)發(fā)至業(yè)務(wù)處理裝置17進(jìn)行處理。下面通過(guò)附圖和具體實(shí)施例,對(duì)本發(fā)明的技術(shù)方案做進(jìn)一步的詳細(xì)描述。其中,本發(fā)明實(shí)施例中所指的網(wǎng)絡(luò)設(shè)備可以為路由器或者負(fù)載均衡器等。實(shí)施例一圖2為本發(fā)明數(shù)據(jù)業(yè)務(wù)容災(zāi)切換方法實(shí)施例一的流程示意圖,該方法可以是由生產(chǎn)站點(diǎn)中的網(wǎng)絡(luò)設(shè)備所執(zhí)行,如圖2所示,本實(shí)施例的容災(zāi)切換方法可以包括以下步驟步驟201、網(wǎng)絡(luò)設(shè)備接收業(yè)務(wù)處理裝置發(fā)送的業(yè)務(wù)能力狀態(tài)信息;其中,相對(duì)于現(xiàn)有技術(shù),本實(shí)施例在網(wǎng)絡(luò)設(shè)備和業(yè)務(wù)處理裝置之間增加了控制信令,該控制信令中包括業(yè)務(wù)處理裝置的業(yè)務(wù)能力狀態(tài)信息,可以將業(yè)務(wù)處理裝置的業(yè)務(wù)能力狀態(tài)定期地發(fā)送至網(wǎng)絡(luò)設(shè)備。其中,該業(yè)務(wù)能力狀態(tài)信息指的是,該節(jié)點(diǎn)是否處于健康狀態(tài),是否可以正常提供服務(wù);例如,業(yè)務(wù)處理裝置處于不可用狀態(tài),無(wú)法正常處理業(yè)務(wù);或者是,業(yè)務(wù)處理裝置恢復(fù)且具備了對(duì)外服務(wù)的能力等。此外,網(wǎng)絡(luò)設(shè)備可以包括邊緣路由器或者負(fù)載均衡器等設(shè)備。
步驟202、網(wǎng)絡(luò)設(shè)備根據(jù)業(yè)務(wù)能力狀態(tài)信息,獲取所述業(yè)務(wù)處理裝置中的第一業(yè)務(wù)處理裝置的數(shù)量,且在所述第一業(yè)務(wù)處理裝置的數(shù)量超過(guò)設(shè)定閾值時(shí),向外部網(wǎng)絡(luò)設(shè)備發(fā)布或者取消發(fā)布路由信息,以使得所述外部網(wǎng)絡(luò)設(shè)備根據(jù)路由信息的發(fā)布狀態(tài)對(duì)數(shù)據(jù)業(yè)務(wù)的業(yè)務(wù)流轉(zhuǎn)發(fā)路徑進(jìn)行容災(zāi)切換。其中,網(wǎng)絡(luò)設(shè)備可以根據(jù)業(yè)務(wù)能力狀態(tài)信息自動(dòng)調(diào)整路由信息的發(fā)布狀態(tài);例如, 當(dāng)業(yè)務(wù)能力狀態(tài)信息表明業(yè)務(wù)處理裝置處于不可用狀態(tài),且不可用的業(yè)務(wù)處理裝置的數(shù)量超過(guò)設(shè)定閾值時(shí),網(wǎng)絡(luò)設(shè)備可以取消向外部網(wǎng)絡(luò)設(shè)備發(fā)布路由信息;當(dāng)業(yè)務(wù)能力狀態(tài)信息表明業(yè)務(wù)處理裝置恢復(fù)業(yè)務(wù)處理能力,處于可用狀態(tài),且可用的業(yè)務(wù)處理裝置的數(shù)量超過(guò)設(shè)定閾值時(shí),可以恢復(fù)向外部網(wǎng)絡(luò)設(shè)備發(fā)布路由信息。例如,外部網(wǎng)絡(luò)設(shè)備可以為其他網(wǎng)絡(luò)站點(diǎn)的邊緣路由器等。此外,外部網(wǎng)絡(luò)設(shè)備可以根據(jù)路由信息的發(fā)布狀態(tài),例如發(fā)布或者已經(jīng)取消發(fā)布,進(jìn)行數(shù)據(jù)業(yè)務(wù)的業(yè)務(wù)流轉(zhuǎn)發(fā)路徑的容災(zāi)切換。該業(yè)務(wù)流轉(zhuǎn)發(fā)路徑的容災(zāi)切換指的是,可以在路由信息處于發(fā)布狀態(tài)時(shí),將業(yè)務(wù)流轉(zhuǎn)發(fā)至生產(chǎn)站點(diǎn);在路由信息處于取消發(fā)布狀態(tài)時(shí),將業(yè)務(wù)流轉(zhuǎn)發(fā)至容災(zāi)備份站點(diǎn)。由以上步驟可知,網(wǎng)絡(luò)設(shè)備可以獲知業(yè)務(wù)處理裝置的業(yè)務(wù)能力狀態(tài),并且可以根據(jù)該業(yè)務(wù)能力狀態(tài)自動(dòng)對(duì)外部網(wǎng)絡(luò)設(shè)備發(fā)布或者取消發(fā)布路由信息,從而可以使得外部網(wǎng)絡(luò)設(shè)備可以根據(jù)路由信息的發(fā)布狀態(tài)調(diào)整數(shù)據(jù)業(yè)務(wù)的業(yè)務(wù)流轉(zhuǎn)發(fā)路徑,實(shí)質(zhì)上實(shí)現(xiàn)了外部網(wǎng)絡(luò)設(shè)備可以根據(jù)業(yè)務(wù)處理裝置的業(yè)務(wù)能力狀態(tài)選擇業(yè)務(wù)流轉(zhuǎn)發(fā)路徑,可以在業(yè)務(wù)處理裝置不可用時(shí)轉(zhuǎn)出業(yè)務(wù)流,在業(yè)務(wù)處理裝置恢復(fù)可用時(shí)轉(zhuǎn)入業(yè)務(wù)流,相對(duì)于現(xiàn)有技術(shù),大大提高了容災(zāi)的可靠性。本實(shí)施例的數(shù)據(jù)業(yè)務(wù)容災(zāi)切換方法,網(wǎng)絡(luò)設(shè)備通過(guò)根據(jù)業(yè)務(wù)處理裝置的業(yè)務(wù)能力狀態(tài)信息調(diào)整路由信息的發(fā)布狀態(tài),可以使得外部網(wǎng)絡(luò)設(shè)備根據(jù)路由信息的發(fā)布狀態(tài)對(duì)數(shù)據(jù)業(yè)務(wù)的業(yè)務(wù)流轉(zhuǎn)發(fā)路徑進(jìn)行容災(zāi)切換,從而解決了容災(zāi)可靠性低且用戶(hù)使用體驗(yàn)下降的問(wèn)題,大大提高了容災(zāi)的可靠性。實(shí)施例二本實(shí)施例提供一種數(shù)據(jù)業(yè)務(wù)容災(zāi)切換方法,該方法可以是由生產(chǎn)站點(diǎn)中的業(yè)務(wù)處理裝置所執(zhí)行。其中,業(yè)務(wù)處理裝置可以向網(wǎng)絡(luò)設(shè)備發(fā)送業(yè)務(wù)能力狀態(tài)信息,以使得網(wǎng)絡(luò)設(shè)備根據(jù)業(yè)務(wù)能力狀態(tài)信息,獲取所述業(yè)務(wù)處理裝置中的第一業(yè)務(wù)處理裝置的數(shù)量,且在所述第一業(yè)務(wù)處理裝置的數(shù)量超過(guò)設(shè)定閾值時(shí),控制向外部網(wǎng)絡(luò)設(shè)備發(fā)布或者取消發(fā)布路由信息,進(jìn)而使得外部網(wǎng)絡(luò)設(shè)備根據(jù)路由信息的發(fā)布狀態(tài)對(duì)數(shù)據(jù)業(yè)務(wù)的業(yè)務(wù)流轉(zhuǎn)發(fā)路徑進(jìn)行容災(zāi)切換。例如,該業(yè)務(wù)能力狀態(tài)指的是,業(yè)務(wù)處理裝置處于不可用狀態(tài),無(wú)法正常處理業(yè)務(wù);或者是,業(yè)務(wù)處理裝置恢復(fù)且具備了對(duì)外服務(wù)的能力,可以正常處理業(yè)務(wù)。業(yè)務(wù)處理裝置可以實(shí)時(shí)將自身的狀態(tài)信息通知給網(wǎng)絡(luò)設(shè)備,以使得網(wǎng)絡(luò)設(shè)備據(jù)此調(diào)整路由信息的發(fā)布狀態(tài),例如發(fā)布或取消發(fā)布路由信息。本實(shí)施例的數(shù)據(jù)業(yè)務(wù)容災(zāi)切換方法,業(yè)務(wù)處理裝置通過(guò)向網(wǎng)絡(luò)設(shè)備發(fā)送業(yè)務(wù)能力狀態(tài)信息,可以使得網(wǎng)絡(luò)設(shè)備根據(jù)該業(yè)務(wù)能力狀態(tài)信息調(diào)整路由信息的發(fā)布狀態(tài),進(jìn)而使得外部網(wǎng)絡(luò)設(shè)備據(jù)此對(duì)數(shù)據(jù)業(yè)務(wù)的業(yè)務(wù)流轉(zhuǎn)發(fā)路徑進(jìn)行容災(zāi)切換,從而解決了容災(zāi)可靠性低且用戶(hù)使用體驗(yàn)下降的問(wèn)題,大大提高了容災(zāi)的可靠性。
實(shí)施例三圖3為本發(fā)明數(shù)據(jù)業(yè)務(wù)容災(zāi)切換方法實(shí)施例三的信令示意圖,本實(shí)施例的容災(zāi)切換方法以業(yè)務(wù)處理裝置災(zāi)難發(fā)生時(shí),生產(chǎn)站點(diǎn)和容災(zāi)備份站點(diǎn)之間的切換為例,如圖3所示,該方法可以包括以下步驟步驟301、生產(chǎn)站點(diǎn)和容災(zāi)備份站點(diǎn)的網(wǎng)絡(luò)設(shè)備分別向外部網(wǎng)絡(luò)設(shè)備發(fā)布路由信息;例如,網(wǎng)絡(luò)設(shè)備可以包括邊緣路由器或者負(fù)載均衡器;外部網(wǎng)絡(luò)設(shè)備可以為其他網(wǎng)絡(luò)站點(diǎn)的邊緣路由器。本實(shí)施例中,生產(chǎn)站點(diǎn)的網(wǎng)絡(luò)設(shè)備向外部網(wǎng)絡(luò)設(shè)備發(fā)布的路由信息具有高優(yōu)先級(jí),容災(zāi)備份站點(diǎn)的網(wǎng)絡(luò)設(shè)備向外部網(wǎng)絡(luò)設(shè)備發(fā)布的路由信息具有低優(yōu)先級(jí)。步驟302、外部網(wǎng)絡(luò)設(shè)備將數(shù)據(jù)業(yè)務(wù)的業(yè)務(wù)流發(fā)往生產(chǎn)站點(diǎn)的網(wǎng)絡(luò)設(shè)備;例如,外部網(wǎng)絡(luò)設(shè)備在接收到生產(chǎn)站點(diǎn)和容災(zāi)備份站點(diǎn)的網(wǎng)絡(luò)設(shè)備分別發(fā)送的路由信息時(shí),將優(yōu)先使用具有高優(yōu)先級(jí)的路由信息;并根據(jù)該高優(yōu)先級(jí)路由信息,將數(shù)據(jù)業(yè)務(wù)的業(yè)務(wù)流均發(fā)往生產(chǎn)站點(diǎn)的網(wǎng)絡(luò)設(shè)備。步驟303、生產(chǎn)站點(diǎn)的網(wǎng)絡(luò)設(shè)備在接收到業(yè)務(wù)流后,將業(yè)務(wù)流轉(zhuǎn)發(fā)至業(yè)務(wù)處理裝置;步驟304、生產(chǎn)站點(diǎn)的業(yè)務(wù)處理裝置處理該業(yè)務(wù)流對(duì)應(yīng)的業(yè)務(wù),并通過(guò)網(wǎng)絡(luò)設(shè)備將業(yè)務(wù)處理響應(yīng)轉(zhuǎn)發(fā)至外部網(wǎng)絡(luò)設(shè)備;步驟305、生產(chǎn)站點(diǎn)的業(yè)務(wù)處理裝置向網(wǎng)絡(luò)設(shè)備發(fā)送業(yè)務(wù)能力狀態(tài)信息;例如,業(yè)務(wù)處理裝置可以將自身的業(yè)務(wù)能力狀態(tài)信息通知給網(wǎng)絡(luò)設(shè)備;該業(yè)務(wù)能力狀態(tài)信息可以包括業(yè)務(wù)處理裝置不可用或者可用。此外,業(yè)務(wù)處理裝置向網(wǎng)絡(luò)設(shè)備發(fā)送業(yè)務(wù)能力狀態(tài)信息的方式可以定期發(fā)送,或者在業(yè)務(wù)能力狀態(tài)發(fā)生改變時(shí)發(fā)送。本實(shí)施例中,生產(chǎn)站點(diǎn)中的多個(gè)業(yè)務(wù)處理裝置,可以在其自身的業(yè)務(wù)能力狀態(tài)不可用時(shí),向網(wǎng)絡(luò)設(shè)備發(fā)送業(yè)務(wù)能力狀態(tài)信息,該信息中攜帶有表明業(yè)務(wù)處理裝置不可用的標(biāo)識(shí)。步驟306、生產(chǎn)站點(diǎn)的網(wǎng)絡(luò)設(shè)備根據(jù)業(yè)務(wù)能力狀態(tài)信息,對(duì)業(yè)務(wù)處理裝置進(jìn)行檢測(cè);例如,網(wǎng)絡(luò)設(shè)備在接收到步驟305中業(yè)務(wù)處理裝置發(fā)送的業(yè)務(wù)能力狀態(tài)信息后, 可以對(duì)生產(chǎn)站點(diǎn)中的多個(gè)業(yè)務(wù)處理裝置的狀態(tài)進(jìn)行檢測(cè)。例如,若檢測(cè)到其中不可用的業(yè)務(wù)處理裝置為非關(guān)鍵業(yè)務(wù)處理裝置,或者其中不可用的業(yè)務(wù)處理裝置的個(gè)數(shù)小于預(yù)先配置的閥值,則可以確定該生產(chǎn)站點(diǎn)的業(yè)務(wù)處理裝置未發(fā)生災(zāi)難,仍然可以處理業(yè)務(wù);若檢測(cè)到其中關(guān)鍵的業(yè)務(wù)處理裝置不可用,或者其中不可用的業(yè)務(wù)處理裝置的個(gè)數(shù)超過(guò)了配置的閥值,則可以確定該生產(chǎn)站點(diǎn)的業(yè)務(wù)處理裝置發(fā)生災(zāi)難,此時(shí),可以繼續(xù)執(zhí)行步驟307。步驟307、當(dāng)不可用業(yè)務(wù)處理裝置的數(shù)量超過(guò)設(shè)定閾值時(shí),生產(chǎn)站點(diǎn)的網(wǎng)絡(luò)設(shè)備自動(dòng)取消向外部網(wǎng)絡(luò)設(shè)備發(fā)布路由信息;步驟308、外部網(wǎng)絡(luò)設(shè)備檢測(cè)路由信息的發(fā)布狀態(tài);例如,外部網(wǎng)絡(luò)設(shè)備可以實(shí)時(shí)檢測(cè)其接收到的路由信息的發(fā)布狀態(tài),該發(fā)布狀態(tài)指的是,路由信息處于正在發(fā)布或者取消發(fā)布的狀態(tài)。若生產(chǎn)站點(diǎn)和容災(zāi)備份站點(diǎn)的路由信息均處于正在發(fā)布狀態(tài),則外部網(wǎng)絡(luò)設(shè)備可以獲取到上述站點(diǎn)的路由信息;并且可以將業(yè)務(wù)流發(fā)往具備高優(yōu)先級(jí)路由信息的生產(chǎn)站
點(diǎn)ο若如步驟307中所述,生產(chǎn)站點(diǎn)的網(wǎng)絡(luò)設(shè)備取消了路由信息的發(fā)布,則此時(shí),外部網(wǎng)絡(luò)設(shè)備是無(wú)法獲取到生產(chǎn)站點(diǎn)的路由信息的,即外部網(wǎng)絡(luò)設(shè)備的檢測(cè)結(jié)果為,生產(chǎn)站點(diǎn)的高優(yōu)先級(jí)路由信息不可用,則可以繼續(xù)執(zhí)行步驟309。步驟309、外部網(wǎng)絡(luò)設(shè)備將數(shù)據(jù)業(yè)務(wù)的業(yè)務(wù)流,由向生產(chǎn)站點(diǎn)發(fā)送切換為轉(zhuǎn)發(fā)至容災(zāi)備份站點(diǎn)的網(wǎng)絡(luò)設(shè)備;例如,當(dāng)外部網(wǎng)絡(luò)設(shè)備無(wú)法獲取到生產(chǎn)站點(diǎn)的路由信息時(shí),則會(huì)自動(dòng)對(duì)數(shù)據(jù)業(yè)務(wù)的業(yè)務(wù)流轉(zhuǎn)發(fā)路徑進(jìn)行容災(zāi)切換,即將業(yè)務(wù)流轉(zhuǎn)發(fā)到容災(zāi)備份站點(diǎn)。具體的,外部網(wǎng)絡(luò)設(shè)備可以根據(jù)容災(zāi)備份站點(diǎn)發(fā)布的低優(yōu)先級(jí)的路由信息,將業(yè)務(wù)流均發(fā)往容災(zāi)備份站點(diǎn)的網(wǎng)絡(luò)設(shè)備。本實(shí)施例中,通過(guò)根據(jù)網(wǎng)絡(luò)中業(yè)務(wù)處理裝置的業(yè)務(wù)能力狀態(tài),自動(dòng)進(jìn)行網(wǎng)絡(luò)容災(zāi)切換,相對(duì)于現(xiàn)有技術(shù),進(jìn)一步提高了災(zāi)難自動(dòng)切換能夠覆蓋的災(zāi)難場(chǎng)景。步驟310、容災(zāi)備份站點(diǎn)的網(wǎng)絡(luò)設(shè)備將業(yè)務(wù)流轉(zhuǎn)發(fā)至業(yè)務(wù)處理裝置;步驟311、容災(zāi)備份站點(diǎn)的業(yè)務(wù)處理裝置處理該業(yè)務(wù)流對(duì)應(yīng)的業(yè)務(wù),并通過(guò)網(wǎng)絡(luò)設(shè)備將業(yè)務(wù)處理響應(yīng)轉(zhuǎn)發(fā)至外部網(wǎng)絡(luò)設(shè)備。本實(shí)施例的數(shù)據(jù)業(yè)務(wù)容災(zāi)切換方法,網(wǎng)絡(luò)設(shè)備通過(guò)根據(jù)業(yè)務(wù)處理裝置的業(yè)務(wù)能力狀態(tài)信息調(diào)整路由信息的發(fā)布狀態(tài),可以使得外部網(wǎng)絡(luò)設(shè)備根據(jù)網(wǎng)絡(luò)中業(yè)務(wù)處理裝置的業(yè)務(wù)能力狀態(tài)對(duì)數(shù)據(jù)業(yè)務(wù)的業(yè)務(wù)流轉(zhuǎn)發(fā)路徑進(jìn)行容災(zāi)切換,從而解決了容災(zāi)可靠性低且用戶(hù)使用體驗(yàn)下降的問(wèn)題,大大提高了容災(zāi)的可靠性。實(shí)施例四圖4為本發(fā)明數(shù)據(jù)業(yè)務(wù)容災(zāi)切換方法實(shí)施例四的信令示意圖,本實(shí)施例的容災(zāi)切換方法以業(yè)務(wù)處理裝置災(zāi)難恢復(fù)時(shí),生產(chǎn)站點(diǎn)和容災(zāi)備份站點(diǎn)之間的切換為例,如圖4所示,該方法可以包括以下步驟步驟401、外部網(wǎng)絡(luò)設(shè)備將數(shù)據(jù)業(yè)務(wù)的業(yè)務(wù)流發(fā)往容災(zāi)備份站點(diǎn)的網(wǎng)絡(luò)設(shè)備;例如,外部網(wǎng)絡(luò)設(shè)備可以根據(jù)容災(zāi)備份站點(diǎn)的網(wǎng)絡(luò)設(shè)備發(fā)布的低優(yōu)先級(jí)的路由信息,將數(shù)據(jù)業(yè)務(wù)的業(yè)務(wù)流均發(fā)往容災(zāi)備份站點(diǎn)的網(wǎng)絡(luò)設(shè)備。步驟402、容災(zāi)備份站點(diǎn)的網(wǎng)絡(luò)設(shè)備將業(yè)務(wù)流轉(zhuǎn)發(fā)至業(yè)務(wù)處理裝置;步驟403、容災(zāi)備份站點(diǎn)的業(yè)務(wù)處理裝置處理該業(yè)務(wù)流對(duì)應(yīng)的業(yè)務(wù),并通過(guò)網(wǎng)絡(luò)設(shè)備將業(yè)務(wù)處理響應(yīng)轉(zhuǎn)發(fā)至外部網(wǎng)絡(luò)設(shè)備;步驟404、生產(chǎn)站點(diǎn)的業(yè)務(wù)處理裝置向網(wǎng)絡(luò)設(shè)備發(fā)送業(yè)務(wù)能力狀態(tài)信息;例如,業(yè)務(wù)處理裝置可以將自身的業(yè)務(wù)能力狀態(tài)信息通知給網(wǎng)絡(luò)設(shè)備;該業(yè)務(wù)能力狀態(tài)信息可以包括業(yè)務(wù)處理裝置不可用或者可用。此外,業(yè)務(wù)處理裝置向網(wǎng)絡(luò)設(shè)備發(fā)送業(yè)務(wù)能力狀態(tài)信息的方式可以為,實(shí)時(shí)發(fā)送或者定期發(fā)送,或者在業(yè)務(wù)能力狀態(tài)發(fā)生改變時(shí)發(fā)送。本實(shí)施例中,生產(chǎn)站點(diǎn)中的發(fā)生災(zāi)難的業(yè)務(wù)處理裝置,在其自身的業(yè)務(wù)能力狀態(tài)恢復(fù)時(shí),即其具備了對(duì)外服務(wù)處理業(yè)務(wù)的能力之后,可以向網(wǎng)絡(luò)設(shè)備發(fā)送業(yè)務(wù)能力狀態(tài)信息,該信息中攜帶有表明業(yè)務(wù)處理裝置可用的標(biāo)識(shí)。步驟405、生產(chǎn)站點(diǎn)的網(wǎng)絡(luò)設(shè)備根據(jù)業(yè)務(wù)能力狀態(tài)信息,對(duì)業(yè)務(wù)處理裝置進(jìn)行檢測(cè);例如,網(wǎng)絡(luò)設(shè)備在接收到步驟404中業(yè)務(wù)處理裝置發(fā)送的業(yè)務(wù)能力狀態(tài)信息后, 可以對(duì)生產(chǎn)站點(diǎn)中的多個(gè)業(yè)務(wù)處理裝置的狀態(tài)進(jìn)行檢測(cè)。例如,若檢測(cè)到其中關(guān)鍵的業(yè)務(wù)處理裝置仍然不可用,或者其中不可用的業(yè)務(wù)處理裝置的個(gè)數(shù)仍然是超過(guò)了配置的閥值,則可以確定該生產(chǎn)站點(diǎn)的業(yè)務(wù)處理裝置仍處于災(zāi)難中,此時(shí),可以繼續(xù)維持取消發(fā)布路由消息的狀態(tài);若檢測(cè)到其中關(guān)鍵的業(yè)務(wù)處理裝置的業(yè)務(wù)能力已經(jīng)恢復(fù),即已經(jīng)具備了業(yè)務(wù)處理能力;或者是,不可用的業(yè)務(wù)處理裝置的個(gè)數(shù)低于了配置的閥值,即可用的業(yè)務(wù)處理裝置個(gè)數(shù)已經(jīng)超過(guò)了配置的閥值,則可以確定該生產(chǎn)站點(diǎn)的業(yè)務(wù)處理裝置已經(jīng)完成災(zāi)難恢復(fù),此時(shí)可以繼續(xù)執(zhí)行步驟406。步驟406、當(dāng)可用的業(yè)務(wù)處理裝置的數(shù)量超過(guò)設(shè)定閾值時(shí),生產(chǎn)站點(diǎn)的網(wǎng)絡(luò)設(shè)備自動(dòng)恢復(fù)向外部網(wǎng)絡(luò)設(shè)備發(fā)布路由信息;步驟407、外部網(wǎng)絡(luò)設(shè)備檢測(cè)路由信息的發(fā)布狀態(tài);例如,外部網(wǎng)絡(luò)設(shè)備可以實(shí)時(shí)檢測(cè)其接收到的路由信息的發(fā)布狀態(tài),該發(fā)布狀態(tài)指的是,路由信息處于正在發(fā)布或者取消發(fā)布的狀態(tài)。若仍然是只能獲取到容災(zāi)備份站點(diǎn)的路由信息,則外部網(wǎng)絡(luò)設(shè)備將維持根據(jù)低優(yōu)先級(jí)的路由信息,將業(yè)務(wù)流發(fā)往容災(zāi)備份站點(diǎn);若如步驟406中所述,生產(chǎn)站點(diǎn)的網(wǎng)絡(luò)設(shè)備自動(dòng)恢復(fù)了路由信息的發(fā)布,則此時(shí), 外部網(wǎng)絡(luò)設(shè)備可以獲取到生產(chǎn)站點(diǎn)的路由信息,即外部網(wǎng)絡(luò)設(shè)備的檢測(cè)結(jié)果為,生產(chǎn)站點(diǎn)的高優(yōu)先級(jí)路由信息為可用狀態(tài),則此時(shí),外部網(wǎng)絡(luò)設(shè)備可以繼續(xù)執(zhí)行步驟408。步驟408、外部網(wǎng)絡(luò)設(shè)備將數(shù)據(jù)業(yè)務(wù)的業(yè)務(wù)流,由向容災(zāi)備份站點(diǎn)發(fā)送切換為轉(zhuǎn)發(fā)至生產(chǎn)站點(diǎn)的網(wǎng)絡(luò)設(shè)備;例如,當(dāng)外部網(wǎng)絡(luò)設(shè)備檢測(cè)到生產(chǎn)站點(diǎn)的路由信息可用時(shí),則會(huì)自動(dòng)對(duì)數(shù)據(jù)業(yè)務(wù)的業(yè)務(wù)流轉(zhuǎn)發(fā)路徑進(jìn)行容災(zāi)切換,即直接切換到高優(yōu)先級(jí)的路由信息,將業(yè)務(wù)流轉(zhuǎn)發(fā)到生
產(chǎn)站點(diǎn)。具體的,外部網(wǎng)絡(luò)設(shè)備可以根據(jù)生產(chǎn)站點(diǎn)發(fā)布的高優(yōu)先級(jí)的路由信息,將業(yè)務(wù)流均發(fā)往生產(chǎn)站點(diǎn)的網(wǎng)絡(luò)設(shè)備。本實(shí)施例中,通過(guò)根據(jù)網(wǎng)絡(luò)中業(yè)務(wù)處理裝置的業(yè)務(wù)能力狀態(tài),自動(dòng)進(jìn)行網(wǎng)絡(luò)容災(zāi)切換,使得災(zāi)難恢復(fù)的時(shí)候,可以確保等到業(yè)務(wù)處理裝置的業(yè)務(wù)能力準(zhǔn)備好之后,才允許業(yè)務(wù)流切換回來(lái),相對(duì)于現(xiàn)有技術(shù),進(jìn)一步提高了容災(zāi)方案的可靠性。此外,災(zāi)難切換和恢復(fù)的時(shí)候,只需要進(jìn)行網(wǎng)絡(luò)的切換即可,前端的網(wǎng)絡(luò)設(shè)備是通用的設(shè)備,和后面網(wǎng)絡(luò)中的具體應(yīng)用是無(wú)關(guān)的,切換也是使用標(biāo)準(zhǔn)的動(dòng)態(tài)路由協(xié)議。步驟409、生產(chǎn)站點(diǎn)的網(wǎng)絡(luò)設(shè)備將業(yè)務(wù)流轉(zhuǎn)發(fā)至業(yè)務(wù)處理裝置;步驟410、生產(chǎn)站點(diǎn)的業(yè)務(wù)處理裝置處理該業(yè)務(wù)流對(duì)應(yīng)的業(yè)務(wù),并通過(guò)網(wǎng)絡(luò)設(shè)備將業(yè)務(wù)處理響應(yīng)轉(zhuǎn)發(fā)至外部網(wǎng)絡(luò)設(shè)備。本實(shí)施例的數(shù)據(jù)業(yè)務(wù)容災(zāi)切換方法,網(wǎng)絡(luò)設(shè)備通過(guò)根據(jù)業(yè)務(wù)處理裝置的業(yè)務(wù)能力狀態(tài)信息調(diào)整路由信息的發(fā)布狀態(tài),可以使得外部網(wǎng)絡(luò)設(shè)備根據(jù)網(wǎng)絡(luò)中業(yè)務(wù)處理裝置的業(yè)務(wù)能力狀態(tài)對(duì)數(shù)據(jù)業(yè)務(wù)的業(yè)務(wù)流轉(zhuǎn)發(fā)路徑進(jìn)行容災(zāi)切換,從而解決了容災(zāi)可靠性低且用戶(hù)使用體驗(yàn)下降的問(wèn)題,大大提高了容災(zāi)的可靠性。實(shí)施例五本實(shí)施例提供了一種網(wǎng)絡(luò)設(shè)備,該網(wǎng)絡(luò)設(shè)備可以執(zhí)行本發(fā)明任意實(shí)施例的數(shù)據(jù)業(yè)務(wù)容災(zāi)切換方法,其具體的工作原理可以結(jié)合參見(jiàn)本發(fā)明的任意數(shù)據(jù)業(yè)務(wù)容災(zāi)切換方法中所述。其中,該網(wǎng)絡(luò)設(shè)備中可以包括節(jié)點(diǎn)業(yè)務(wù)狀態(tài)監(jiān)控模塊,該節(jié)點(diǎn)業(yè)務(wù)狀態(tài)監(jiān)控模塊可以接收業(yè)務(wù)處理裝置發(fā)送的業(yè)務(wù)能力狀態(tài)信息;并根據(jù)業(yè)務(wù)能力狀態(tài)信息,獲取所述業(yè)務(wù)處理裝置中的第一業(yè)務(wù)處理裝置的數(shù)量,且在所述第一業(yè)務(wù)處理裝置的數(shù)量超過(guò)設(shè)定閾值時(shí),向外部網(wǎng)絡(luò)設(shè)備發(fā)布或者取消發(fā)布路由信息,以使得外部網(wǎng)絡(luò)設(shè)備根據(jù)路由信息的發(fā)布狀態(tài)對(duì)數(shù)據(jù)業(yè)務(wù)的業(yè)務(wù)流轉(zhuǎn)發(fā)路徑進(jìn)行容災(zāi)切換。例如,本實(shí)施例的網(wǎng)絡(luò)設(shè)備可以為邊緣路由器或者負(fù)載均衡器。圖5為本發(fā)明網(wǎng)絡(luò)設(shè)備實(shí)施例中的邊緣路由器示例結(jié)構(gòu)示意圖,該邊緣路由器可以包括路由表管理模塊 51、動(dòng)態(tài)路由管理模塊52和報(bào)文轉(zhuǎn)發(fā)模塊53,在此基礎(chǔ)上,相對(duì)于現(xiàn)有技術(shù),增加了節(jié)點(diǎn)業(yè)務(wù)狀態(tài)監(jiān)控模塊54,該節(jié)點(diǎn)業(yè)務(wù)狀態(tài)監(jiān)控模塊54的功能如上所述。圖6為本發(fā)明網(wǎng)絡(luò)設(shè)備實(shí)施例中的負(fù)載均衡器示例結(jié)構(gòu)示意圖,如圖6所示,該負(fù)載均衡器可以包括路由表管理模塊61、動(dòng)態(tài)路由管理模塊62、報(bào)文轉(zhuǎn)發(fā)模塊63和負(fù)載均衡模塊64,在此基礎(chǔ)上,相對(duì)于現(xiàn)有技術(shù),增加了節(jié)點(diǎn)業(yè)務(wù)狀態(tài)監(jiān)控模塊65,該節(jié)點(diǎn)業(yè)務(wù)狀態(tài)監(jiān)控模塊65的功能如上所述。進(jìn)一步的,本實(shí)施例的節(jié)點(diǎn)業(yè)務(wù)狀態(tài)監(jiān)控模塊,可以包括第一災(zāi)難單元和/或第一恢復(fù)單元,第一災(zāi)難單元可以用于在業(yè)務(wù)處理裝置發(fā)生災(zāi)難時(shí)作用,第一恢復(fù)單元可以用于在業(yè)務(wù)處理裝置災(zāi)難恢復(fù)時(shí)作用。節(jié)點(diǎn)業(yè)務(wù)狀態(tài)監(jiān)控模塊可以只具備上述兩個(gè)單元之一或者同時(shí)具備也可以。例如,第一災(zāi)難單元,用于在業(yè)務(wù)處理裝置發(fā)送的業(yè)務(wù)能力狀態(tài)信息表明業(yè)務(wù)處理裝置不可用,且不可用的所述業(yè)務(wù)處理裝置的數(shù)量超過(guò)設(shè)定閾值時(shí),取消向外部網(wǎng)絡(luò)設(shè)備發(fā)布路由信息,以使得外部網(wǎng)絡(luò)設(shè)備將所述數(shù)據(jù)業(yè)務(wù)的業(yè)務(wù)流,由向生產(chǎn)站點(diǎn)發(fā)送切換為轉(zhuǎn)發(fā)至容災(zāi)備份站點(diǎn),不可用的所述業(yè)務(wù)處理裝置為所述第一業(yè)務(wù)處理裝置;第一恢復(fù)單元,用于在業(yè)務(wù)處理裝置發(fā)送的業(yè)務(wù)能力狀態(tài)信息表明業(yè)務(wù)處理裝置可用,且可用的業(yè)務(wù)處理裝置的數(shù)量超過(guò)設(shè)定閾值時(shí),向外部網(wǎng)絡(luò)設(shè)備發(fā)布路由信息;以使得外部網(wǎng)絡(luò)設(shè)備將數(shù)據(jù)業(yè)務(wù)的業(yè)務(wù)流,由向容災(zāi)備份站點(diǎn)發(fā)送切換為轉(zhuǎn)發(fā)至生產(chǎn)站點(diǎn),可用的所述業(yè)務(wù)處理裝置為所述第一業(yè)務(wù)處理裝置。本實(shí)施例的網(wǎng)絡(luò)設(shè)備,通過(guò)設(shè)置節(jié)點(diǎn)業(yè)務(wù)狀態(tài)監(jiān)控模塊,使得可以根據(jù)業(yè)務(wù)處理裝置的業(yè)務(wù)能力狀態(tài)信息調(diào)整路由信息的發(fā)布狀態(tài),進(jìn)而可以使得外部網(wǎng)絡(luò)設(shè)備根據(jù)網(wǎng)絡(luò)中業(yè)務(wù)處理裝置的業(yè)務(wù)能力狀態(tài)對(duì)數(shù)據(jù)業(yè)務(wù)的業(yè)務(wù)流轉(zhuǎn)發(fā)路徑進(jìn)行容災(zāi)切換,從而解決了容災(zāi)可靠性低且用戶(hù)使用體驗(yàn)下降的問(wèn)題,大大提高了容災(zāi)的可靠性。實(shí)施例六本實(shí)施例提供了一種業(yè)務(wù)處理裝置,該業(yè)務(wù)處理裝置可以執(zhí)行本發(fā)明任意實(shí)施例的數(shù)據(jù)業(yè)務(wù)容災(zāi)切換方法,其具體的工作原理可以結(jié)合參見(jiàn)本發(fā)明的任意數(shù)據(jù)業(yè)務(wù)容災(zāi)切換方法中所述。其中,該業(yè)務(wù)處理裝置中可以包括業(yè)務(wù)狀態(tài)通告模塊,該業(yè)務(wù)狀態(tài)通告模塊可以用于向網(wǎng)絡(luò)設(shè)備發(fā)送業(yè)務(wù)能力狀態(tài)信息,以使得網(wǎng)絡(luò)設(shè)備根據(jù)業(yè)務(wù)能力狀態(tài)信息,獲取所述業(yè)務(wù)處理裝置中的第一業(yè)務(wù)處理裝置的數(shù)量,且在所述第一業(yè)務(wù)處理裝置的數(shù)量超過(guò)設(shè)定閾值時(shí),向外部網(wǎng)絡(luò)設(shè)備發(fā)布或者取消發(fā)布路由信息,使得外部網(wǎng)絡(luò)設(shè)備根據(jù)路由信息的發(fā)布狀態(tài)對(duì)數(shù)據(jù)業(yè)務(wù)的業(yè)務(wù)流轉(zhuǎn)發(fā)路徑進(jìn)行容災(zāi)切換。例如,本實(shí)施例的業(yè)務(wù)處理裝置的結(jié)構(gòu)可以參見(jiàn)圖7中所示,圖7為本發(fā)明業(yè)務(wù)處理裝置實(shí)施例的結(jié)構(gòu)示意圖。該業(yè)務(wù)處理裝置可以包括報(bào)文收發(fā)模塊71和業(yè)務(wù)處理模塊 72,在此基礎(chǔ)上,相對(duì)于現(xiàn)有技術(shù),增加了業(yè)務(wù)狀態(tài)通告模塊73,該業(yè)務(wù)狀態(tài)通告模塊73的功能如上所述。進(jìn)一步的,本實(shí)施例的業(yè)務(wù)狀態(tài)通告模塊,可以包括第二災(zāi)難單元和/或第二恢復(fù)單元,第二災(zāi)難單元可以用于在業(yè)務(wù)處理裝置發(fā)生災(zāi)難時(shí)作用,第二恢復(fù)單元可以用于在業(yè)務(wù)處理裝置災(zāi)難恢復(fù)時(shí)作用;業(yè)務(wù)狀態(tài)通告模塊可以只具備上述兩個(gè)單元之一或者同時(shí)具備也可以。例如,第二災(zāi)難單元,用于向網(wǎng)絡(luò)設(shè)備發(fā)送業(yè)務(wù)能力狀態(tài)信息,業(yè)務(wù)能力狀態(tài)信息表明所述業(yè)務(wù)處理裝置不可用,以使得網(wǎng)絡(luò)設(shè)備在不可用的所述業(yè)務(wù)處理裝置的數(shù)量超過(guò)設(shè)定閾值時(shí),取消向所述外部網(wǎng)絡(luò)設(shè)備發(fā)布路由信息,進(jìn)而使得外部網(wǎng)絡(luò)設(shè)備將所述數(shù)據(jù)業(yè)務(wù)的業(yè)務(wù)流,由向生產(chǎn)站點(diǎn)發(fā)送切換為轉(zhuǎn)發(fā)至容災(zāi)備份站點(diǎn),不可用的所述業(yè)務(wù)處理裝置為所述第一業(yè)務(wù)處理裝置;第二恢復(fù)單元,用于向網(wǎng)絡(luò)設(shè)備發(fā)送業(yè)務(wù)能力狀態(tài)信息,業(yè)務(wù)能力狀態(tài)信息表明所述業(yè)務(wù)處理裝置可用,以使得網(wǎng)絡(luò)設(shè)備在可用的所述業(yè)務(wù)處理裝置的數(shù)量超過(guò)設(shè)定閾值時(shí),向所述外部網(wǎng)絡(luò)設(shè)備發(fā)布路由信息,進(jìn)而使得外部網(wǎng)絡(luò)設(shè)備將所述數(shù)據(jù)業(yè)務(wù)的業(yè)務(wù)流, 由向容災(zāi)備份站點(diǎn)發(fā)送切換為轉(zhuǎn)發(fā)至生產(chǎn)站點(diǎn);可用的所述業(yè)務(wù)處理裝置為所述第一業(yè)務(wù)
處理裝置。本實(shí)施例的業(yè)務(wù)處理裝置,通過(guò)設(shè)置業(yè)務(wù)狀態(tài)通告模塊,使得可以向網(wǎng)絡(luò)設(shè)備通知自身的業(yè)務(wù)能力狀態(tài)信息,并使網(wǎng)絡(luò)設(shè)備據(jù)此調(diào)整路由信息的發(fā)布狀態(tài),進(jìn)而可以使得外部網(wǎng)絡(luò)設(shè)備根據(jù)網(wǎng)絡(luò)中業(yè)務(wù)處理裝置的業(yè)務(wù)能力狀態(tài)對(duì)數(shù)據(jù)業(yè)務(wù)的業(yè)務(wù)流轉(zhuǎn)發(fā)路徑進(jìn)行容災(zāi)切換,從而解決了容災(zāi)可靠性低且用戶(hù)使用體驗(yàn)下降的問(wèn)題,大大提高了容災(zāi)的可靠性。實(shí)施例七圖8為本發(fā)明數(shù)據(jù)業(yè)務(wù)容災(zāi)切換系統(tǒng)實(shí)施例的結(jié)構(gòu)示意圖,該容災(zāi)切換系統(tǒng)可以執(zhí)行本發(fā)明任意實(shí)施例的數(shù)據(jù)業(yè)務(wù)容災(zāi)切換方法,其具體的工作原理可以結(jié)合參見(jiàn)本發(fā)明的任意數(shù)據(jù)業(yè)務(wù)容災(zāi)切換方法中所述。其中,該數(shù)據(jù)業(yè)務(wù)容災(zāi)切換系統(tǒng)可以包括生產(chǎn)站點(diǎn)81和容災(zāi)備份站點(diǎn)82,且該生產(chǎn)站點(diǎn)81和容災(zāi)備份站點(diǎn)82的結(jié)構(gòu)可以結(jié)合參見(jiàn)圖1中所示,其可以包括網(wǎng)絡(luò)設(shè)備和多個(gè)業(yè)務(wù)處理裝置,多個(gè)業(yè)務(wù)處理裝置分別與網(wǎng)絡(luò)設(shè)備連接。例如,業(yè)務(wù)處理裝置,用于向所述網(wǎng)絡(luò)設(shè)備發(fā)送業(yè)務(wù)能力狀態(tài)信息;網(wǎng)絡(luò)設(shè)備,用于根據(jù)所述業(yè)務(wù)能力狀態(tài)信息,獲取所述業(yè)務(wù)處理裝置中的第一業(yè)務(wù)處理裝置的數(shù)量,且在所述第一業(yè)務(wù)處理裝置的數(shù)量超過(guò)設(shè)定閾值時(shí),控制向外部網(wǎng)絡(luò)設(shè)備發(fā)布或者取消發(fā)布路由信息,以使得所述外部網(wǎng)絡(luò)設(shè)備根據(jù)路由信息的發(fā)布狀態(tài)對(duì)數(shù)據(jù)業(yè)務(wù)的業(yè)務(wù)流轉(zhuǎn)發(fā)路徑進(jìn)行容災(zāi)切換。
本實(shí)施例的數(shù)據(jù)業(yè)務(wù)容災(zāi)切換系統(tǒng),通過(guò)根據(jù)業(yè)務(wù)處理裝置的業(yè)務(wù)能力狀態(tài)信息,使得網(wǎng)絡(luò)設(shè)備據(jù)此調(diào)整路由信息的發(fā)布狀態(tài),進(jìn)而可以使得外部網(wǎng)絡(luò)設(shè)備根據(jù)網(wǎng)絡(luò)中業(yè)務(wù)處理裝置的業(yè)務(wù)能力狀態(tài)對(duì)數(shù)據(jù)業(yè)務(wù)的業(yè)務(wù)流轉(zhuǎn)發(fā)路徑進(jìn)行容災(zāi)切換,從而解決了容災(zāi)可靠性低且用戶(hù)使用體驗(yàn)下降的問(wèn)題,大大提高了容災(zāi)的可靠性。最后應(yīng)說(shuō)明的是以上實(shí)施例僅用以說(shuō)明本發(fā)明的技術(shù)方案,而非對(duì)其限制;盡管參照前述實(shí)施例對(duì)本發(fā)明進(jìn)行了詳細(xì)的說(shuō)明,本領(lǐng)域的普通技術(shù)人員應(yīng)當(dāng)理解其依然可以對(duì)前述各實(shí)施例所記載的技術(shù)方案進(jìn)行修改,或者對(duì)其中部分技術(shù)特征進(jìn)行等同替換;而這些修改或者替換,并不使相應(yīng)技術(shù)方案的本質(zhì)脫離本發(fā)明各實(shí)施例技術(shù)方案的精神和范圍。
權(quán)利要求
1.一種數(shù)據(jù)業(yè)務(wù)容災(zāi)切換方法,其特征在于,包括 接收業(yè)務(wù)處理裝置發(fā)送的業(yè)務(wù)能力狀態(tài)信息;根據(jù)所述業(yè)務(wù)能力狀態(tài)信息,獲取所述業(yè)務(wù)處理裝置中的第一業(yè)務(wù)處理裝置的數(shù)量, 且在所述第一業(yè)務(wù)處理裝置的數(shù)量超過(guò)設(shè)定閾值時(shí),控制向外部網(wǎng)絡(luò)設(shè)備發(fā)布或者取消發(fā)布路由信息,以使得所述外部網(wǎng)絡(luò)設(shè)備根據(jù)路由信息的發(fā)布狀態(tài)對(duì)數(shù)據(jù)業(yè)務(wù)的業(yè)務(wù)流轉(zhuǎn)發(fā)路徑進(jìn)行容災(zāi)切換。
2.根據(jù)權(quán)利要求1所述的數(shù)據(jù)業(yè)務(wù)容災(zāi)切換方法,其特征在于,根據(jù)所述業(yè)務(wù)能力狀態(tài)信息,控制向外部網(wǎng)絡(luò)設(shè)備發(fā)布或者取消發(fā)布路由信息,以使得所述外部網(wǎng)絡(luò)設(shè)備根據(jù)路由信息的發(fā)布狀態(tài)對(duì)數(shù)據(jù)業(yè)務(wù)的業(yè)務(wù)流轉(zhuǎn)發(fā)路徑進(jìn)行容災(zāi)切換,包括在所述業(yè)務(wù)能力狀態(tài)信息表明所述業(yè)務(wù)處理裝置不可用,且不可用的所述業(yè)務(wù)處理裝置的數(shù)量超過(guò)設(shè)定閾值時(shí),取消向所述外部網(wǎng)絡(luò)設(shè)備發(fā)布路由信息,不可用的所述業(yè)務(wù)處理裝置為所述第一業(yè)務(wù)處理裝置;所述外部網(wǎng)絡(luò)設(shè)備將所述數(shù)據(jù)業(yè)務(wù)的業(yè)務(wù)流,由向生產(chǎn)站點(diǎn)發(fā)送切換為轉(zhuǎn)發(fā)至容災(zāi)備份站點(diǎn)。
3.根據(jù)權(quán)利要求1或2所述的數(shù)據(jù)業(yè)務(wù)容災(zāi)切換方法,其特征在于,根據(jù)所述業(yè)務(wù)能力狀態(tài)信息,控制向外部網(wǎng)絡(luò)設(shè)備發(fā)布或者取消發(fā)布路由信息,以使得所述外部網(wǎng)絡(luò)設(shè)備根據(jù)路由信息的發(fā)布狀態(tài)對(duì)數(shù)據(jù)業(yè)務(wù)的業(yè)務(wù)流轉(zhuǎn)發(fā)路徑進(jìn)行容災(zāi)切換,包括在所述業(yè)務(wù)能力狀態(tài)信息表明所述業(yè)務(wù)處理裝置可用,且可用的業(yè)務(wù)處理裝置的數(shù)量超過(guò)設(shè)定閾值時(shí),向所述外部網(wǎng)絡(luò)設(shè)備發(fā)布路由信息,可用的所述業(yè)務(wù)處理裝置為所述第一業(yè)務(wù)處理裝置;所述外部網(wǎng)絡(luò)設(shè)備將所述數(shù)據(jù)業(yè)務(wù)的業(yè)務(wù)流,由向容災(zāi)備份站點(diǎn)發(fā)送切換為轉(zhuǎn)發(fā)至生產(chǎn)站點(diǎn)。
4.一種數(shù)據(jù)業(yè)務(wù)容災(zāi)切換方法,其特征在于,包括向網(wǎng)絡(luò)設(shè)備發(fā)送業(yè)務(wù)能力狀態(tài)信息,以使得所述網(wǎng)絡(luò)設(shè)備根據(jù)所述業(yè)務(wù)能力狀態(tài)信息,獲取業(yè)務(wù)處理裝置中的第一業(yè)務(wù)處理裝置的數(shù)量,且在所述第一業(yè)務(wù)處理裝置的數(shù)量超過(guò)設(shè)定閾值時(shí),向外部網(wǎng)絡(luò)設(shè)備發(fā)布或者取消發(fā)布路由信息,進(jìn)而使得所述外部網(wǎng)絡(luò)設(shè)備根據(jù)路由信息的發(fā)布狀態(tài)對(duì)數(shù)據(jù)業(yè)務(wù)的業(yè)務(wù)流轉(zhuǎn)發(fā)路徑進(jìn)行容災(zāi)切換。
5.根據(jù)權(quán)利要求4所述的數(shù)據(jù)業(yè)務(wù)容災(zāi)切換方法,其特征在于,向網(wǎng)絡(luò)設(shè)備發(fā)送業(yè)務(wù)能力狀態(tài)信息,包括向網(wǎng)絡(luò)設(shè)備發(fā)送業(yè)務(wù)能力狀態(tài)信息,所述業(yè)務(wù)能力狀態(tài)信息表明所述業(yè)務(wù)處理裝置不可用;所述網(wǎng)絡(luò)設(shè)備根據(jù)所述業(yè)務(wù)能力狀態(tài)信息,向外部網(wǎng)絡(luò)設(shè)備發(fā)布或者取消發(fā)布路由信息,進(jìn)而使得所述外部網(wǎng)絡(luò)設(shè)備根據(jù)路由信息的發(fā)布狀態(tài)對(duì)數(shù)據(jù)業(yè)務(wù)的業(yè)務(wù)流轉(zhuǎn)發(fā)路徑進(jìn)行容災(zāi)切換,包括所述網(wǎng)絡(luò)設(shè)備在不可用的所述業(yè)務(wù)處理裝置的數(shù)量超過(guò)設(shè)定閾值時(shí),取消向所述外部網(wǎng)絡(luò)設(shè)備發(fā)布路由信息,以使得所述外部網(wǎng)絡(luò)設(shè)備將所述數(shù)據(jù)業(yè)務(wù)的業(yè)務(wù)流,由向生產(chǎn)站點(diǎn)發(fā)送切換為轉(zhuǎn)發(fā)至容災(zāi)備份站點(diǎn);不可用的所述業(yè)務(wù)處理裝置為所述第一業(yè)務(wù)處理裝置。
6.根據(jù)權(quán)利要求4或5所述的數(shù)據(jù)業(yè)務(wù)容災(zāi)切換方法,其特征在于,向網(wǎng)絡(luò)設(shè)備發(fā)送業(yè)務(wù)能力狀態(tài)信息,包括向網(wǎng)絡(luò)設(shè)備發(fā)送業(yè)務(wù)能力狀態(tài)信息,所述業(yè)務(wù)能力狀態(tài)信息表明所述業(yè)務(wù)處理裝置可用;所述網(wǎng)絡(luò)設(shè)備根據(jù)所述業(yè)務(wù)能力狀態(tài)信息,向外部網(wǎng)絡(luò)設(shè)備發(fā)布或者取消發(fā)布路由信息,進(jìn)而使得所述外部網(wǎng)絡(luò)設(shè)備根據(jù)路由信息的發(fā)布狀態(tài)對(duì)數(shù)據(jù)業(yè)務(wù)的業(yè)務(wù)流轉(zhuǎn)發(fā)路徑進(jìn)行容災(zāi)切換,包括所述網(wǎng)絡(luò)設(shè)備在可用的所述業(yè)務(wù)處理裝置的數(shù)量超過(guò)設(shè)定閾值時(shí),向所述外部網(wǎng)絡(luò)設(shè)備發(fā)布路由信息,以使得外部網(wǎng)絡(luò)設(shè)備將所述數(shù)據(jù)業(yè)務(wù)的業(yè)務(wù)流,由向容災(zāi)備份站點(diǎn)發(fā)送切換為轉(zhuǎn)發(fā)至生產(chǎn)站點(diǎn);可用的所述業(yè)務(wù)處理裝置為所述第一業(yè)務(wù)處理裝置。
7.—種網(wǎng)絡(luò)設(shè)備,其特征在于,包括節(jié)點(diǎn)業(yè)務(wù)狀態(tài)監(jiān)控模塊,用于接收業(yè)務(wù)處理裝置發(fā)送的業(yè)務(wù)能力狀態(tài)信息;并根據(jù)所述業(yè)務(wù)能力狀態(tài)信息,獲取所述業(yè)務(wù)處理裝置中的第一業(yè)務(wù)處理裝置的數(shù)量,且在所述第一業(yè)務(wù)處理裝置的數(shù)量超過(guò)設(shè)定閾值時(shí),控制向外部網(wǎng)絡(luò)設(shè)備發(fā)布或者取消發(fā)布路由信息,以使得所述外部網(wǎng)絡(luò)設(shè)備根據(jù)路由信息的發(fā)布狀態(tài)對(duì)數(shù)據(jù)業(yè)務(wù)的業(yè)務(wù)流轉(zhuǎn)發(fā)路徑進(jìn)行容災(zāi)切換。
8.根據(jù)權(quán)利要求7所述的網(wǎng)絡(luò)設(shè)備,其特征在于,所述節(jié)點(diǎn)業(yè)務(wù)狀態(tài)監(jiān)控模塊包括第一災(zāi)難單元,用于在所述業(yè)務(wù)能力狀態(tài)信息表明所述業(yè)務(wù)處理裝置不可用,且不可用的所述業(yè)務(wù)處理裝置的數(shù)量超過(guò)設(shè)定閾值時(shí),取消向所述外部網(wǎng)絡(luò)設(shè)備發(fā)布路由信息, 以使得所述外部網(wǎng)絡(luò)設(shè)備將所述數(shù)據(jù)業(yè)務(wù)的業(yè)務(wù)流,由向生產(chǎn)站點(diǎn)發(fā)送切換為轉(zhuǎn)發(fā)至容災(zāi)備份站點(diǎn),不可用的所述業(yè)務(wù)處理裝置為所述第一業(yè)務(wù)處理裝置;和/或第一恢復(fù)單元,用于在所述業(yè)務(wù)能力狀態(tài)信息表明所述業(yè)務(wù)處理裝置可用,且可用的業(yè)務(wù)處理裝置的數(shù)量超過(guò)設(shè)定閾值時(shí),向所述外部網(wǎng)絡(luò)設(shè)備發(fā)布路由信息,以使得所述外部網(wǎng)絡(luò)設(shè)備將所述數(shù)據(jù)業(yè)務(wù)的業(yè)務(wù)流,由向容災(zāi)備份站點(diǎn)發(fā)送切換為轉(zhuǎn)發(fā)至生產(chǎn)站點(diǎn),可用的所述業(yè)務(wù)處理裝置為所述第一業(yè)務(wù)處理裝置。
9.一種業(yè)務(wù)處理裝置,其特征在于,包括業(yè)務(wù)狀態(tài)通告模塊,用于向網(wǎng)絡(luò)設(shè)備發(fā)送業(yè)務(wù)能力狀態(tài)信息,以使得所述網(wǎng)絡(luò)設(shè)備根據(jù)所述業(yè)務(wù)能力狀態(tài)信息,獲取所述業(yè)務(wù)處理裝置中的第一業(yè)務(wù)處理裝置的數(shù)量,且在所述第一業(yè)務(wù)處理裝置的數(shù)量超過(guò)設(shè)定閾值時(shí),控制向外部網(wǎng)絡(luò)設(shè)備發(fā)布或者取消發(fā)布路由信息,以使得所述外部網(wǎng)絡(luò)設(shè)備根據(jù)路由信息的發(fā)布狀態(tài)對(duì)數(shù)據(jù)業(yè)務(wù)的業(yè)務(wù)流轉(zhuǎn)發(fā)路徑進(jìn)行容災(zāi)切換。
10.根據(jù)權(quán)利要求9所述的業(yè)務(wù)處理裝置,其特征在于,所述業(yè)務(wù)狀態(tài)通告模塊包括第二災(zāi)難單元,用于向網(wǎng)絡(luò)設(shè)備發(fā)送業(yè)務(wù)能力狀態(tài)信息,所述業(yè)務(wù)能力狀態(tài)信息表明所述業(yè)務(wù)處理裝置不可用,以使得所述網(wǎng)絡(luò)設(shè)備在不可用的所述業(yè)務(wù)處理裝置的數(shù)量超過(guò)設(shè)定閾值時(shí),取消向所述外部網(wǎng)絡(luò)設(shè)備發(fā)布路由信息,進(jìn)而使得所述外部網(wǎng)絡(luò)設(shè)備將所述數(shù)據(jù)業(yè)務(wù)的業(yè)務(wù)流,由向生產(chǎn)站點(diǎn)發(fā)送切換為轉(zhuǎn)發(fā)至容災(zāi)備份站點(diǎn),不可用的所述業(yè)務(wù)處理裝置為所述第一業(yè)務(wù)處理裝置;和/或第二恢復(fù)單元,用于向網(wǎng)絡(luò)設(shè)備發(fā)送業(yè)務(wù)能力狀態(tài)信息,所述業(yè)務(wù)能力狀態(tài)信息表明所述業(yè)務(wù)處理裝置可用;以使得所述網(wǎng)絡(luò)設(shè)備在可用的所述業(yè)務(wù)處理裝置的數(shù)量超過(guò)設(shè)定閾值時(shí),向所述外部網(wǎng)絡(luò)設(shè)備發(fā)布路由信息,進(jìn)而使得所述外部網(wǎng)絡(luò)設(shè)備將所述數(shù)據(jù)業(yè)務(wù)的業(yè)務(wù)流,由向容災(zāi)備份站點(diǎn)發(fā)送切換為轉(zhuǎn)發(fā)至生產(chǎn)站點(diǎn);可用的所述業(yè)務(wù)處理裝置為所述第一業(yè)務(wù)處理裝置。
11. 一種數(shù)據(jù)業(yè)務(wù)容災(zāi)切換系統(tǒng),其特征在于,包括生產(chǎn)站點(diǎn)和容災(zāi)備份站點(diǎn),所述生產(chǎn)站點(diǎn)包括網(wǎng)絡(luò)設(shè)備和多個(gè)業(yè)務(wù)處理裝置;所述多個(gè)業(yè)務(wù)處理裝置分別與所述網(wǎng)絡(luò)設(shè)備連接;所述業(yè)務(wù)處理裝置,用于向所述網(wǎng)絡(luò)設(shè)備發(fā)送業(yè)務(wù)能力狀態(tài)信息; 所述網(wǎng)絡(luò)設(shè)備,用于根據(jù)所述業(yè)務(wù)能力狀態(tài)信息,獲取所述業(yè)務(wù)處理裝置中的第一業(yè)務(wù)處理裝置的數(shù)量,且在所述第一業(yè)務(wù)處理裝置的數(shù)量超過(guò)設(shè)定閾值時(shí),控制向外部網(wǎng)絡(luò)設(shè)備發(fā)布或者取消發(fā)布路由信息,以使得所述外部網(wǎng)絡(luò)設(shè)備根據(jù)路由信息的發(fā)布狀態(tài)對(duì)數(shù)據(jù)業(yè)務(wù)的業(yè)務(wù)流轉(zhuǎn)發(fā)路徑進(jìn)行容災(zāi)切換。
全文摘要
本發(fā)明實(shí)施例提供一種數(shù)據(jù)業(yè)務(wù)容災(zāi)切換方法、裝置和系統(tǒng),其中方法包括接收業(yè)務(wù)處理裝置發(fā)送的業(yè)務(wù)能力狀態(tài)信息;根據(jù)所述業(yè)務(wù)能力狀態(tài)信息,獲取所述業(yè)務(wù)處理裝置中的第一業(yè)務(wù)處理裝置的數(shù)量,且在所述第一業(yè)務(wù)處理裝置的數(shù)量超過(guò)設(shè)定閾值時(shí),控制向外部網(wǎng)絡(luò)設(shè)備發(fā)布或者取消發(fā)布路由信息,以使得所述外部網(wǎng)絡(luò)設(shè)備根據(jù)路由信息的發(fā)布狀態(tài)對(duì)數(shù)據(jù)業(yè)務(wù)的業(yè)務(wù)流轉(zhuǎn)發(fā)路徑進(jìn)行容災(zāi)切換。本發(fā)明實(shí)施例,網(wǎng)絡(luò)設(shè)備通過(guò)根據(jù)業(yè)務(wù)處理裝置的業(yè)務(wù)能力狀態(tài)信息調(diào)整路由信息的發(fā)布狀態(tài),進(jìn)而可以使得外部網(wǎng)絡(luò)設(shè)備根據(jù)路由信息的發(fā)布狀態(tài)對(duì)業(yè)務(wù)流轉(zhuǎn)發(fā)路徑進(jìn)行容災(zāi)切換,從而解決了容災(zāi)可靠性低的問(wèn)題,大大提高了容災(zāi)的可靠性。
文檔編號(hào)H04L12/24GK102263657SQ20111015151
公開(kāi)日2011年11月30日 申請(qǐng)日期2011年6月7日 優(yōu)先權(quán)日2011年6月7日
發(fā)明者段海峰 申請(qǐng)人:華為軟件技術(shù)有限公司