新四季網

一種實現業務系統容災的方法及系統的製作方法

2023-04-28 15:00:36 2

專利名稱:一種實現業務系統容災的方法及系統的製作方法
技術領域:
本發明涉及容災技術領域,具體涉及一種實現業務系統容災的方法及系統。
背景技術:
在現代社會,隨著通訊業務和互連網技術的快速發展,人們溝通越來越
便捷;同時,通訊業務和互連網業務也越來越依賴於計算機系統,計算機系 統在為電信業務迅猛發展提供技術基礎架構的同時,也成為電信業務支撐系 統的核心。隨著電信業務處理的高度集中,運營商對業務系統的容突也越來 越重視。
當某個電信業務系統出現故障時,必然會影響用戶的正常業務。現有技 術中解決業務系統容災的方法主要是異地容災,即在兩個地方組建業務系統 的正常業務節點和容災業務節點,業務系統對外提供兩個服務接入點。當正 常業務節點癱瘓,需要切換到容災業務節點時,周邊網元通過手動或自動設 置的方式,啟用容災業務節點對外提供服務。
下面以多+某體消息業務中心(MMSC, Multimedia Messaging Service Center)異地容災技術為例,說明現有業務系統容災的方案。
MMSC系統包括多個MMSC局點,每個局點用來分別實時控制歸屬於 該局點的用戶消息的提交和下發,並將用戶信息、多媒體消息和會話信息存 儲在該MMSC局點的存儲設備中。 一旦MMSC系統中某一局點發生突難, 就會使得歸屬於該局點的用戶信息丟失,並且會導致該局點MMSC業務—的 中斷,甚至是長時間無法恢復業務,從而使歸屬於該MMSC局點的用戶無 法使用MMS,影響了用戶使用質量的同時,也會給運營商造成極大的經濟損失。
圖1為現有MMSC的容災系統結構圖。如圖l所示,正常情況下兩個 局點A和B同時對外提供MMS,對外表現為兩個多媒體消息業務中心 MMSCA和MMSCB;同時兩個局點互為容突;每個局點對外提供兩個公 網IP位址,對應負載均4釺器上也有兩個虛擬IP ( VIP, Virtual IP )地址,一 個為本局點對外提供服務(Vip-A/Vip-B),另一個作為對端局點的容災IP 地址(Vip-A, /Vip-B,)。
當圖1所示業務系統的兩個MMSC局點都正常工作時,兩個MMSC局 點同時分別為歸屬於自身的用戶提供MMS,對外網表現為兩個多媒體消息 業務中心。每個MMSC局點的負載均衡器都保存了兩個虛擬IP( VIP, Virtual Internet Protocol)地址,其中 一個為自身對外網的IP位址,第二個為另一 局點的容災IP位址。例如MMSC局點A的負載均衡器A有VIP-A和VIP-B, 兩個IP位址,VIP-A為MMSC局點A對外網的IP位址,VIP-B,為MMSC 局點B的容突IP位址。此時,電子編碼域名伺服器(EnumDNS)上保存的 MMSC ID和IP位址的對應關係為
MMSC ID A VIP A MMSC IDB VIPB。
當MMSC局點A發生災難時,MMSC局點A的容災模塊和容突資料庫 伺服器啟動,容災模塊RX^A1'和RG—A2'啟動,將EnumDNS上保存的 MMSC ID和IP位址的對應關係修改為
MMSC ID A VIP A' MMSC ID B VIP B。
容災模塊RG一Al,和RG一A2,從相應的磁碟中讀入MMSC局點A的 多媒體消息和會話信息,繼續處理MMSC局點-A的MMS。從而使得歸屬 於MMSC的用戶仍然能夠使用MMS ,而不會造成大面積用戶MMS的中斷, 避免了運營商的經濟損失。
當圖1所示的業務系統沒有ENUMDNS時,需要將所有互聯的周邊網元上故障MMSC的IP位址修改為其容災IP位址,這些網元包括位於圖1 左邊所示的無線應用協議(WAP, Wireless Application Protocol)網關(WAP GW)、其它MMSC、多媒體消息業務網關(MMSG, Multimedia Messaging Service Gateway)以及多媒體消息業務網際網路關(MMSIG, Multimedia Messaging Service Interworking Gateway)等。
可見,在異地業務系統容災切換過程中,需要更改業務系統的接入點, 必須修改周邊網元上與故障MMSC對應的設置,無法在正常業務系統和容 災業務系統內部完成,因此在容災切換時需要涉及的周邊網元過多,有些網 元在修改設置後還需要重新啟動,從而使得容災切換緩慢。

發明內容
本發明實施例提供一種業務系統容災的方法,使得業務系統的容災切換在 正常業務系統和容突業務系統內部完成,而對周邊網元透明。
本發明實施例還提供一種業務系統容災的系統,使得業務系統的容災切換 在正常業務系統和容災業務系統內部完成,而對周邊網元透明。
本發明實施例還提供一種容災控制系統,使得業務系統的容災切換在正常 業務系統和容突業務系統內部完成,而對周邊網元透明。
為達到上述目的,本發明實施例的技術方案是這樣實現的
一種實現業務系統容災的方法,包括
確定業務系統發生故障時,禁用IP路由設備上連接所述故障業務系統局點 的埠;然後,將IP路由設備上連接對應容災業務系統局點的埠的子網範圍 修改為包含所述故障業務系統的服務IP位址;
在對應容災業務系統局點的消息分發設備上,設置所述故障業務系統的服 務IP位址,及所述故障業務系統的服務IP位址與所述容突業務系統之間的映 射關係;
接收到給所述故障業務系統發送的消息時,通過連接所述容災業務系統局 點的埠 ,將所述消息發送到所述容災業務系統局點的消息分發設備;並根據消息分發設備中的映射關係,將所述消息轉發到所述容災業務系統;由容災業 務系統進行處理。
一種實現業務系統容災的系統,包括業務系統和對應的容災業務系統、 容災控制系統、IP路由設備及消息分發設備,
所述故障業務系統,用於處理歸屬於自身的用戶業務,對應的容突業務 系統用於在業務系統發生故障時,處理歸屬於所述故障業務系統的用戶業 務;
所述容災控制系統,用於在業務系統發生故障時,控制ip路由設備禁用
連接所述故障業務系統局點的埠;控制IP路由設備將連接對應容災業務系統 局點的埠的子網範圍修改為包含所述故障業務系統的服務IP位址;通知對應 容災業務系統局點的消息分發設備設置所述故障業務系統的服務IP位址及所 述故障業務系統的服務IP位址與對應容突業務系統之間的映射關係;
所述IP路由設備,用於在所述容災控制系統的控制下,禁用連接所述故障 業務系統局點的埠;然後,將IP路由設備上連接對應容突業務系統局點的端 口的子網範圍修改為包含所述故障業務系統的服務IP位址;在接收到給所述故 障業務系統發送的消息時,通過連接對應容災業務系統局點的埠,將所述消 息發送到對應容災業務系統局點的消息分發設備;
所述消息分發設備,用於在接收到所述容突控制系統的通知後,設置所 述故障業務系統的服務IP位址及所述故障業務系統的服務IP位址與對應容 災業務系統之間的映射關係;在接收到發往故障業務系統的消息時,根據自 身的映射關係,將所述消息轉發到容災業務系統。
一種容災控制系統,包括控制模塊和通知模塊,
所述控制模塊,用於在業務系統發生故障時,控制IP路由設備禁用連接 故障業務系統局點的埠;控制IP路由設備將連接對應容災業務系統局點的端 口的子網範圍修改為包含所述故障業務系統的服務IP位址;
所述通知模塊,用於通知對應容災業務系統局點的消息分發設備設置所 述故障業務系統的服務IP位址及所述故障業務系統的服務IP位址與對應容突業務系統之間的映射關係。
與現有技術相比,本發明實施例所提供的技術方案,利用IP路由設備 的路由能力,確定業務系統發生故障時,更改IP路由設備上的設置,以及 更改故障業務系統局點中消息分發設備的設置,使得接收到給該故障業務系 統發送的消息時,通過IP路由設備上連接所述容突業務系統局點的埠,
將所述消息發送到所述容災業務系統局點的消息分發設備;並根據消息分發 設備中的映射關係,將所述消息轉發到所述容災業務系統;由容災業務系統 進行處理。從而使得容災切換過程在業務系統局點內部完成,而對周邊網元 透明,減少了容災切換時需要修改設置的網元數目,且加快了容災切換的速 度。


圖l為現有MMSC的容災系統結構圖2為本發明實施例中業務系統容災的方法流程圖3為本發明實施例中業務系統容災的系統結構及對外連接關係圖4為本發明實施例中MMSC系統結構圖5為本發明實施例中MMSC系統容災示意圖。
具體實施例方式
下面結合附圖及具體實施例對本發明進行詳細說明。
本發明實施例提供的業務系統容災方案主要利用IP路由設備的IP路由 能力。在某個業務系統出現故障時,通過容災控制系統自動控制更改IP路 由設備的設置以及對應容災業務系統局點中消息分發設備的配置,使得IP 路由設備將所有目的地址為故障業務系統的消息轉發到容災業務系統上進 行處理。同時,在業務系統需要主動對外發送消息時,通過業務系統所在局 點的消息分發設備對IP源地址的處理,解決整個業務環境中周邊網元設備 對本局點內容災業務系統和正常業務系統的識別鑑權問題。這樣,實施容災方案後,當某個業務系統出現故障後,可以手動或自動切換到容災業務系統, 而這些切換對周邊的業務系統來說是透明的。
圖2為本發明實施例中業務系統容災的方法流程圖。如圖2所示,該方 法包括以下步驟
步驟200:確定業務系統發生故障時,禁用IP路由設備上連接該故障業務 系統局點的埠;然後,將IP路由設備上連接對應容災業務系統局點的埠的 子網範圍修改為包含該故障業務系統的服務IP位址。
本步驟中,確定業務系統發生故障可以是由容災控制系統與業務系統之間 周期性的交換心跳信息或心跳響應,如果容災控制系統在預定的時間內沒有接 收到業務系統發送的心跳信息或心跳響應,則容災控制系統判斷該故障業務系 統發生故障;或者也可以是由人為確定該故障業務系統是否發生故障,並觸發 容災控制系統執行後續步驟。
步驟201:在對應容災業務系統局點的消息分發設備上,設置該故障業務 系統的服務IP位址,及該故障業務系統的服務IP位址與對應容災業務系統之 間的映射關係。
其中,在對應容災業務系統局點的消息分發設備上,設置該故障業務系 統的服務IP位址與對應容災業務系統之間的映射關係,例如,可以是首先 將對應容災業務系統局點中的所有業務系統作為 一個內網,每個業務系統設 置有內網的IP位址,然後,將該業務系統的服務IP位址與各業務系統在內 網的IP位址的對應關係保存在消息分發設備上,從而使得消息分發設備可 以將發送到該局點的消息映射到容災業務系統進行處理。
步驟202: IP路由設備接收到給該故障業務系統發送的消息時,通過連接 對應容災業務系統局點的埠 ,將該消息發送到對應容災業務系統局點的消息 分發設備;消息分發設備根據該映射關係,將該消息轉發到對應容災業務系統。
步驟203:消息分發設備和IP路由設備將從對應容災業務系統下發的消息 發送出去。
周邊網元接收到IP路由設備發送的消息時,根據其中的源IP位址,認為該消息是由發生故障的業務系統下發的,因此,本發明實施例的方案使得容災 切換對於周邊網元是透明的。
本步驟中,消息分發設備接收對應容災業務系統下發的消息;將該消息的 源IP位址修改為對應容突業務系統的服務IP位址後,轉發給IP路由設備;IP 路由設備將該消息發送到該消息的接收方。
當然,在消息處理過程中,也可以將業務系統與對應容災業務之間的數據 及會話信息互相備份,從而當在消息處理過程中,業務系統發生故障時,通過 容災切換到對應的容災業務系統,還可以繼續進行該消息的處理,而不會發生 消息處理中斷的問題。
圖3為本發明實施例中業務系統容災的系統結構及對外連接關係圖。如 圖3所示,該系統包括兩個業務系統局點局點A和局點B,容災控制系統 及IP路由設備。局點A包括局點A的業務系統、局點B容災業務系統和消 息分發設備A;局點B包括局點B的業務系統、局點A容災業務系統、消 息分發設備B。
—其中,業務系統用於在正常情況下處理歸屬於該故障業務系統的用戶業 務,對應的容災業務系統用於在業務系統發生故障時,處理歸屬於該故障業 務系統的用戶業務。
容災控制系統用於在業務系統發生故障時,控制IP路由設備禁用連接該 故障業務系統局點的埠;然後,控制IP路由設備將連接對應容災業務系統局 點的埠的子網範圍修改為包含該故障業務系統的服務IP位址;通知對應容災 業務系統局點的消息分發設備設置該故障業務系統的服務IP位址及該故障業 務系統的服務IP位址與對應容災業務系統之間的映射關係。
IP路由設備,用於在容災控制系統的控制下,禁用連接該故障業務系統局 點的埠;然後,將IP路由設備上連接對應容災業務系統局點的埠的子網範 圍修改為包含該故障業務系統的服務IP位址;在接收到給該故障業務系統發送 的消息時,通過連接對應容災業務系統局點的埠,將該消息發送到對應容災
業務系統局點的消息分發設備;還可進一步將來自消息分發設備的消息發送到相關的網元。
消息分發設備,用於在容災控制系統的控制下,設置該故障業務系統的服 務IP位址,及該故障業務系統的服務IP位址與對應容災業務系統之間的映射 關係;在接收到發往故障業務系統的消息時,才艮據自身的映射關係,將該消息
轉發到容災業務系統;還可進一步將從對應容災業務系統下發的消息發送給IP 路由設備。
正常情況下,在局點A的消息分發設備上設置局點A正常業務系統的 服務IP位址為IP-A,局點A中為局點B提供的容災業務系統不對外服務。 在局點B的消息分發設備上設置局點B中正常業務系統的服務IP位址為 IP-B,局點B中為局點A提供的容災業務系統也不對外服務。IP-A和IP-B 在相鄰的兩個較小的IP子網中。IP路由設備通過兩個埠(例如P2和Pn-l ) 分別連接局點A和局點B。
當某一局點出現故障時,例如局點A的業務系統出現故障時,由容災控 制系統控制IP路由設備禁用連接局點A的埠;然後,控制IP路由設備將連 接局點B的埠的子網範圍修改為包含該故障業務系統的服務IP位址;通知消 息分發設備B設置該故障業務系統的服務IP位址,及該故障業務系統的服務 IP位址與對應容突業務系統之間的映射關係。
當IP路由設備接收到給該故障業務系統發送的消息時,通過連接局點B的 埠,將該消息發送到局點B的消息分發設備B;消息分發設備B根據自身的 映射關係,將該消息轉發到容災業務系統;當容災業務系統需要向外發送消息 時,消息分發設備和IP路由設備將從對應容災業務系統下發的消息發送出去。
其中,容災控制系統包括控制模塊和通知模塊。控制模塊,用於在業務系 統發生故障時,控制IP路由設備禁用連接故障業務系統局點的埠;控制IP 路由設備將連接對應容災業務系統局點的埠的子網範圍修改為包含故障業務 系統的服務IP位址。通知模塊,用於通知對應容災業務系統局點的消息分發設 備設置故障業務系統的服務IP位址及故障業務系統的服務IP位址與對應容災 業務系統之間的映射關係。容災控制系統進一步在故障業務系統恢復正常時,通知容災業務系統局點
的消息分發設備取消設置的故障業務系統的服務IP位址;控制IP路由設備將 連接容災業務系統局點的埠的子網範圍修改為不包含故障業務系統的服務IP 地址;控制IP路由設備啟用連接故障業務系統局點的埠。
具體來說,由控制模塊進一步在故障業務系統恢復正常時,控制IP路由設
備啟用連接故障業務系統局點的埠;控制IP路由設備將連接容突業務系統局 點的埠的子網範圍修改為不包含故障業務系統的服務IP位址;由通知模塊進 一步通知容災業務系統局點的消息分發設備取消設置的故障業務系統的服務IP 地址。
IP路由設備進一步在容災控制系統的控制下,將連接容災業務系統局點的 埠的子網範圍修改為不包含故障業務系統的服務IP位址,啟用連接故障業務 系統局點的埠。
消息分發設備進一步在接收到容災控制系統的通知後,取消故障業務系統 的服務IP位址設置。
IP路由設備可以是路由器或具有IP路由能力的交換機等具有IP路由功能 的設備,消息分發設備可以是防火牆或負載均衡器等具有消息分發能力的設備。 下面以MMSC系統為例,對本發明實施例提供的業務系統容災的方案 進行詳細說明。其中IP路由設備以三層交換機為例,消息分發設備以負載 均衡器為例。
圖4為本發明實施例中MMSC系統結構圖。如圖4所示,正常情況下, 在局點A的負載均衡器上設置局點A正常業務系統(MMSC A,對應圖中 RG—Al和RG_A2 )的服務IP位址為IP-A,局點A中為局點B提供的容突 業務系統(對應圖中RG一Bl,和RG_B2,)不對外服務。在局點B的負載均 衡器上設置局點B中正常業務系統(MMSCB,對應圖中RG一Bl和RG一B2 ) 的服務IP位址為IP-B,局點B中為局點A提供的容災業務系統(對應圖中 RG—Al,和RG—A2,)也不對外服務。IP-A和IP-B在相鄰的兩個較小的IP子 網中。三層交換機通過兩個埠 (如P2和Pn-1 )分別連接局點A和局點B。
13IP位址和子網分別布支設如下
設MMSC A的服務IP位址為A.B.C.2;三層交換機P2埠的IP位址 及子網範圍為A.B.C.1/28;
MMSC B的服務IP位址為A.B.C.18;三層交換機Pn-1埠的IP位址 及子網範圍為A.B.C.17/28。
圖4所示的系統傳輸多媒體消息的流程如下
對於由周邊網元發往業務系統的消息,三層交換機接收到目的地址為 A.B.C.2的消息時,通過P2埠將該消息發送到局點A的負載均衡器,如 圖4中①所示;局點A的負載均衡器根據自身設置的MMSC A的服務IP地 址與MMSCA的映射關係,將該消息映射給MMSC A進行處理,如圖中② 所示。
其中在局點A的負載均衡器上設置MMSC A的服務IP位址與MMSC A 的映射關係,例如,可以是首先將局點A中的所有MMSC作為一個內網, 每個MMSC設置有內網的IP位址,然後,將MMSC A的服務IP位址與各 MMSC的內網IP位址的對應關係保存在負載均衡器上,從而使得負載均衡 器可以按照自身的負載均衡方案及映射關係,將發送到該.MMSC A的消息 映射到MMSC A進行處理。
三層交換機接收到目的地址為A.B.C.18的消息時,通過Pn-l埠將該 消息發送到局點B的負載均衡器;負載均衡器根據自身設置的MMSC B的 服務IP位址與MMSCB的映射關係,將該消息映射給MMSCB進行處理。
對於由業務系統下發到周邊網元的消息,當MMSC A主動發送消息給 周邊網元時,首先發送到局點A中的負載均衡器,如圖中③所示;負載均 衡器將該消息中的源IP位址修改為MMSC A的服務IP位址A.B.C.2後,通 過三層交換機將消息發送出去,如圖中 所示。
MMSC B主動發送消息給周邊網元時,首先發送到局點B中的負載均 衡器;負載均衡器將該消息中的源IP位址修改為MMSC B的服務IP位址 A.B.C.18後,發送到相關的網元。這樣,MMSC A和MMSC B分別為歸屬於各自的用戶提供MMS服務。 同時,在兩個局點中,分別為對方MMSC提供的容災業務系統暫不運行。
圖5為本發明實施例中MMSC系統容災示意圖。如圖5所示,當容災 控制系統檢測到局點A的MMSC A無法提供服務時,通過以下步驟完成容 災切換
1) 容災控制系統控制三層交換機禁用連接局點A的埠 P2;
2) 容災控制系統控制三層交換機調整連接局點B的埠 Pn-1的子網範 圍,將IP-A、 IP-B均包含到該子網中,例如將Pn-l埠的子網範圍設置為 A.B.C.17/27;
3 )容災控制系統通知局點B的負載均衡器設置MMSC A的服務IP地 址IP-A,此時,局點B對外提供兩個IP位址IP-A、 IP-B;
4)容災控制系統啟動局點B中MMSCA的容災業務系統,同時通知負 載均衡器設置IP-A與容災業務系統之間的映射關係,結束容災切換過程。
其中,負載均衡器設置IP-A與容災業務系統之間的映射關係,例如可 以是設置IP-A與容災業務系統在局點B的內網中的IP位址的對應關係。
以上容災切換流程中,除了步驟1和步驟2之間限定順序外,其它步驟 之間或其它步驟與步驟1和步驟2之間不限定順序。
此時,該系統傳輸多媒體消息的流程如下
對於歸屬MMSC B服務的用戶來說,其多媒體消息業務沒有任何變化, 也就是說對於發往MMSC B的消息來說,傳輸過程與圖4中的相關說明相 同,在此不再贅述。
對於發往MMSC A的消息來說,三層交換機接收到目的地址為A.B.C.2 的IP消息時,由於此時三層交換機P2埠禁止使用,同時MMSCA的服 務IP位址A.B.C.2包含在埠 Pn-1的子網範圍中,且由於在容災切換時, 局點B的負栽均衡器上設置了 MMSCA的服務IP位址,因此,三層交換機 通過連接MMSC局點B的Pn-1埠將消息轉發給局點B的負載均衡器進 行處理,如圖中①所示。由於在容災切換時,局點B的負載均衡器上設置了 IP-A到容災業務系 統的映射關係,因此,局點B的負栽均衡器將該消息轉發到容災業務系統進 行處理,從而MMSCA所屬的用戶得到正常MMS服務,如圖中②所示。
對於從容災業務系統發往周邊網元的消息,當局點B的容突業務系統
主動發送消息給周邊網元時,容災業務系統使用不同於MMSC B正常業務 系統的源IP位址。
如圖中③所示,局點B的負載均衡器接收源IP位址為容災業務系統在 內網IP位址的消息,然後根據自身設置的MMSC A的服務IP位址與容災 業務系統的映射關係,將該消息的源地址修改為MMSC A的服務IP位址 IP-A: A.B.C.2後,發送到三層交換機,由三層交換機發送到周邊網元,如圖 中④所示。這樣,周邊網元可以根據接收的消息中的源IP位址區分MMSC A 和MMSCB,並完成相關鑑權與業務交互。
本發明實施例還提供了由容災切換到正常工作的流程。容災切換倒回流 程是容災切換流程的逆過程,步驟如下
首先,容災控制系統4企測到局點A的MMSCA恢復正常運行時,停止 局點B上的容災業務系統,通知局點B的負載均衡器取消設置的MMSC A 的服務IP位址IP-A,將IP-A重新設置到局點A中的負載均衡器上,同時 設置IP-A與正常業務系統MMSC A之間的映射關係。
容災控制系統控制三層交換機調整連接局點B的埠 Pn-1的子網範圍, 僅將IP-B包含到該子網中,例如將埠 Pn-1的子網範圍i殳回為A.B.C.17/28; 然後,容災控制系統控制三層交換機重新啟用連接局點A的埠 P2,如果 埠 P2的子網範圍在業務切換到容災業務系統的過程中進行修改,則還需 要設置埠 P2的子網範圍包含IP-A地址,例如將埠 P2的子網範圍設回 為A.B.C.1/28,並結束容災倒回流程。
以上所迷的流程,除控制三層交換機調整連接局點B的埠 Pn-1的子 網範圍和重新啟用連接局點A的埠 P2的步驟之間需限定順序之外,其它 步驟之間及其它步驟與這兩個步驟之間不限定順序。當然,除上述在MMSC系統中應用之外,本發明實施例提供的技術方 案還可以應用於其它基於IP路由的業務系統,例如提供WAP應用的WAP 網關系統以及下載伺服器(Download Server)等。
由以上所述可以看出,本發明實施例所提供的技術方案,利用IP路由 設備的路由能力,確定業務系統發生故障時,更改IP路由設備上的設置, 以及更改對應容災業務系統局點中消息分發設備的設置,使得IP路由設備 接收到給該故障業務系統發送的消息時,通過連接對應容災業務系統局點的 埠,將消息發送到容災業務系統局點的消息分發設備;消息分發設備根據 設置的映射關係,將消息轉發到容災業務系統;由容災業務系統進行處理。 從而使得容災切換過程在業務系統局點內部完成,而對周邊網元透明,減少 了容災切換時需要修改設置的網元數目,且加快了容災切換的速度。
以上所述僅為本發明的較佳實施例而已,並非用於限定本發明的保護範 圍。凡在本發明的精神和原則之內,所作的任何修改、等同替換、改進等, 均應包含在本發明的保護範圍之內。
權利要求
1、一種實現業務系統容災的方法,其特徵在於,該方法包括確定業務系統發生故障時,禁用IP路由設備上連接所述故障業務系統局點的埠;然後,將IP路由設備上連接對應容災業務系統局點的埠的子網範圍修改為包含所述故障業務系統的服務IP位址;在對應容災業務系統局點的消息分發設備上,設置所述故障業務系統的服務IP位址,及所述故障業務系統的服務IP位址與所述容災業務系統之間的映射關係;接收到給所述故障業務系統發送的消息時,通過IP路由設備上連接所述容災業務系統局點的埠,將所述消息發送到所述容災業務系統局點的消息分發設備;並根據消息分發設備中的映射關係,將所述消息轉發到所述容災業務系統;由容災業務系統進行處理。
2、 如權利要求l所述的方法,其特徵在於,所述容災業務系統進行處理之 後,該方法進一步包括消息分發設備接收所述容災業務系統下發的消息;將該消息的源IP位址修 改為所述故障業務系統的服務IP位址後,轉發給IP路由設備; IP路由設備將該消息發送到該消息的接收方。
3、 如權利要求l所述的方法,其特徵在於,該方法進一步包括確定所述故障業務系統恢復正常時,取消在所述容災業務系統局點的消息 分發設備上設置的所述故障業務系統的服務IP位址;將IP路由設備上連接所述容災業務系統局點的埠的子網範圍修改為不包 含所述故障業務系統的服務IP位址;啟用IP路由設備上連接所述故障業務系統局點的埠 。
4、 如權利要求1所述的方法,其特徵在於,所述IP路由設備為路由器或 具有IP路由能力的交換機。
5、 如權利要求l所述的方法,其特徵在於,所述消息分發設備為負載均衡器或防火牆。
6、 一種實現業務系統容災的系統,其特徵在於,該系統包括業務系統和對 應的容災業務系統、容災控制系統、IP路由設備及消息分發設備,所述故障業務系統,用於處理歸屬於自身的用戶業務,對應的容災業務 系統用於在業務系統發生故障時,處理歸屬於所述故障業務系統的用戶業務;所述容災控制系統,用於在業務系統發生故障時,控制IP路由設備禁用連接所述故障業務系統局點的埠;控制IP路由設備將連接對應容災業務系統 局點的埠的子網範圍修改為包含所述故障業務系統的服務IP位址;通知對應 容災業務系統局點的消息分發設備設置所述故障業務系統的服務IP位址及所 述故障業務系統的服務IP位址與對應容災業務系統之間的映射關係;所述IP路由設備,用於在所述容災控制系統的控制下,禁用連接所述故障 業務系統局點的埠;然後,將IP路由設備上連接對應容災業務系統局點的端 口的子網範圍修改為包含所述故障業務系統的服務IP位址;在接收到給所述故 障業務系統發送的消息時,通過連接對應容災業務系統局點的埠,將所述消 息發送到對應容災業務系統局點的消息分發設備;所述消息分發設備,用於在接收到所述容突控制系統的通知後,設置所述 故障業務系統的服務IP位址及所述故障業務系統的服務IP位址與對應容突業 務系統之間的映射關係;在接收到發往故障業務系統的消息時,根據自身的映 射關係,將所述消息轉發到容災業務系統。
7、 如權利要求6所述的系統,其特徵在於,所述消息分發設備進一步接收 容災業務系統下發的消息,將該消息的源IP位址修改為所述故障業務系統的服 務IP位址後,轉發給IP路由設備。
8、 如權刮要求6所述的系統,其特徵在於,所述容災控制系統進一步在所 述故障業務系統恢復正常時,通知所述消息分發設備取消設置的所述故障業務 系統的服務IP位址;控制IP路由設備將連接所述容災業務系統局點的埠的 子網範圍修改為不包含所述故障業務系統的服務IP位址;控制IP路由設備啟用連接所述故障業務系統局點的埠 ;所述IP路由設備進一步在所述容災控制系統的控制下,將連接所述容災業 務系統局點的埠的子網範圍修改為不包含所述故障業務系統的服務IP位址, 啟用連接所述故障業務系統局點的埠 ;所述容災業務系統局點的消息分發設備進一步在接收到所述容災控制系統 的通知後,取消所述故障業務系統的服務IP位址設置。
9、 如權利要求6所述的系統,其特徵在於,所述IP路由設備為路由器或 具有IP路由能力的交換機。
10、 如權利要求6所述的系統,其特徵在於,所述消息分發設備為負載均 衡器或防火牆。
11、 一種容災控制系統,其特徵在於,該容災控制系統包括控制模塊和通 知模塊,所述控制模塊,用於在業務系統發生故障時,控制IP路由設備禁用連接 故障業務系統局點的埠;控制IP路由設備將連接對應容災業務系統局點的端 口的子網範圍修改為包含所述故障業務系統的服務IP位址;所述通知模塊,用於通知對應容突業務系統局點的消息分發設備設置所述 故障業務系統的服務IP位址及所述故障業務系統的服務IP位址與對應容災業 務系統之間的映射關係。
12、 如權利要求11所述的容災控制系統,其特徵在於,所述控制模塊進一 步用於在故障業務系統恢復正常時,控制IP路由設備啟用連接故障業務系統局 點的埠;控制IP路由設備將連接所述容災業務系統局點的埠的子網範圍修 改為不包含所述故障業務系統的服務IP位址;所述通知模塊進一步用於通知所述容災業務系統局點的消息分發設備取消 設置的所述故障業務系統的服務IP位址。
全文摘要
本發明公開了一種實現業務系統容災的方法,包括確定業務系統發生故障時,修改IP路由設備的設置,在對應容災業務系統局點的消息分發設備上,設置所述故障業務系統的服務IP位址相關的設置;接收到給所述故障業務系統發送的消息時,通過連接所述容災業務系統局點的埠,將所述消息發送到所述容災業務系統局點的消息分發設備;並根據消息分發設備中的映射關係,將所述消息轉發到所述容災業務系統;由容災業務系統進行處理。本發明還公開了一種實現業務系統容災的系統及容災控制系統。使用本發明確保了實現了在業務系統局點內部的容災切換,使得容災切換與周邊網元無關。
文檔編號H04L12/24GK101442429SQ20071018770
公開日2009年5月27日 申請日期2007年11月20日 優先權日2007年11月20日
發明者程衛明 申請人:華為技術有限公司

同类文章

一種新型多功能組合攝影箱的製作方法

一種新型多功能組合攝影箱的製作方法【專利摘要】本實用新型公開了一種新型多功能組合攝影箱,包括敞開式箱體和前攝影蓋,在箱體頂部設有移動式光源盒,在箱體底部設有LED脫影板,LED脫影板放置在底板上;移動式光源盒包括上蓋,上蓋內設有光源,上蓋部設有磨沙透光片,磨沙透光片將光源封閉在上蓋內;所述LED脫影

壓縮模式圖樣重疊檢測方法與裝置與流程

本發明涉及通信領域,特別涉及一種壓縮模式圖樣重疊檢測方法與裝置。背景技術:在寬帶碼分多址(WCDMA,WidebandCodeDivisionMultipleAccess)系統頻分復用(FDD,FrequencyDivisionDuplex)模式下,為了進行異頻硬切換、FDD到時分復用(TDD,Ti

個性化檯曆的製作方法

專利名稱::個性化檯曆的製作方法技術領域::本實用新型涉及一種檯曆,尤其涉及一種既顯示月曆、又能插入照片的個性化檯曆,屬於生活文化藝術用品領域。背景技術::公知的立式檯曆每頁皆由月曆和畫面兩部分構成,這兩部分都是事先印刷好,固定而不能更換的。畫面或為風景,或為模特、明星。功能單一局限性較大。特別是畫

一種實現縮放的視頻解碼方法

專利名稱:一種實現縮放的視頻解碼方法技術領域:本發明涉及視頻信號處理領域,特別是一種實現縮放的視頻解碼方法。背景技術: Mpeg標準是由運動圖像專家組(Moving Picture Expert Group,MPEG)開發的用於視頻和音頻壓縮的一系列演進的標準。按照Mpeg標準,視頻圖像壓縮編碼後包

基於加熱模壓的纖維增強PBT複合材料成型工藝的製作方法

本發明涉及一種基於加熱模壓的纖維增強pbt複合材料成型工藝。背景技術:熱塑性複合材料與傳統熱固性複合材料相比其具有較好的韌性和抗衝擊性能,此外其還具有可回收利用等優點。熱塑性塑料在液態時流動能力差,使得其與纖維結合浸潤困難。環狀對苯二甲酸丁二醇酯(cbt)是一種環狀預聚物,該材料力學性能差不適合做纖

一種pe滾塑儲槽的製作方法

專利名稱:一種pe滾塑儲槽的製作方法技術領域:一種PE滾塑儲槽一、 技術領域 本實用新型涉及一種PE滾塑儲槽,主要用於化工、染料、醫藥、農藥、冶金、稀土、機械、電子、電力、環保、紡織、釀造、釀造、食品、給水、排水等行業儲存液體使用。二、 背景技術 目前,化工液體耐腐蝕貯運設備,普遍使用傳統的玻璃鋼容

釘的製作方法

專利名稱:釘的製作方法技術領域:本實用新型涉及一種釘,尤其涉及一種可提供方便拔除的鐵(鋼)釘。背景技術:考慮到廢木材回收後再加工利用作業的方便性與安全性,根據環保規定,廢木材的回收是必須將釘於廢木材上的鐵(鋼)釘拔除。如圖1、圖2所示,目前用以釘入木材的鐵(鋼)釘10主要是在一釘體11的一端形成一尖

直流氧噴裝置的製作方法

專利名稱:直流氧噴裝置的製作方法技術領域:本實用新型涉及ー種醫療器械,具體地說是ー種直流氧噴裝置。背景技術:臨床上的放療過程極易造成患者的局部皮膚損傷和炎症,被稱為「放射性皮炎」。目前對於放射性皮炎的主要治療措施是塗抹藥膏,而放射性皮炎患者多伴有局部疼痛,對於止痛,多是通過ロ服或靜脈注射進行止痛治療

新型熱網閥門操作手輪的製作方法

專利名稱:新型熱網閥門操作手輪的製作方法技術領域:新型熱網閥門操作手輪技術領域:本實用新型涉及一種新型熱網閥門操作手輪,屬於機械領域。背景技術::閥門作為流體控制裝置應用廣泛,手輪傳動的閥門使用比例佔90%以上。國家標準中提及手輪所起作用為傳動功能,不作為閥門的運輸、起吊裝置,不承受軸向力。現有閥門

用來自動讀取管狀容器所載識別碼的裝置的製作方法

專利名稱:用來自動讀取管狀容器所載識別碼的裝置的製作方法背景技術:1-本發明所屬領域本發明涉及一種用來自動讀取管狀容器所載識別碼的裝置,其中的管狀容器被放在循環於配送鏈上的文檔匣或託架裝置中。本發明特別適用於,然而並非僅僅專用於,對引入自動分析系統的血液樣本試管之類的自動識別。本發明還涉及專為實現讀