典型案例 / 數據容災 / 中國移動省級集團客戶行業應用網關容災備份工程項目

案例介紹

項目背景

中國移動行業網關自推出以來,備受企業集團客戶青睞,中國移動各省公司目前建設了省級行業網關 A 和省級行業網關 B 兩套行業網關。

近幾年,隨著行業網關的發展,業務需求群體的壯大,行業網關的業務量有了很大的提升。隨著中國移動行業網關的不斷開展和擴大,對數據安全?;さ男棖笤嚼叢礁?。數據信息作為企業最核心的資產,如果損壞或丟失,都會給企業帶來嚴重的影響。

對行業網關維測及 M ??槭菘飩腥菰紙ㄉ?,可以更好的保證行業網關系統的安全運營及維護。

項目建設目標

通過通過數據庫同步軟件將行業網關 A 節點和 B 節點的數據,實時與容災節點 A’和 B’進行數據同步。對于以下數據庫進行容災備份:

短信 A 和彩信 A 配臵數據庫(本方案不涉及);

M ??櫬娣牌笠?、業務及簽約關系的數據庫(本方案重點);對于以下數據庫不進行容災

對于短信 A 的等待狀態報告實體、峰值平移等數據庫由于該部分數據實時性很強,且為分布式數據庫,所以該數據庫不進行容災;

短信 A、彩信 A 和 M ??楸ū硎菘舛雜諞滴竇凹品鹽抻跋?,所以該數據庫不進行容災;

MAS 監控、大屏展示等功能數據,不涉及業務運行,所以不進行容災;

項目解決方案

行業網關地理容災建議客戶采用“動態集群異地部署技術”,在生產節點和容災節點分別部署M塊單板和N塊單板,生產和容災節點采用1+1 Pair容災組網,即正常情況下兩個行業網關局點同時工作,各自處理所屬業務,當一個行業網關局點不可用時,另外一個局點接管兩個局點的業務。

系統由安裝在Data Source端和Data Target上的Agent進程組成,Source端的Agent進程對ORACLE日志進行監控,發現改變及時對目標數據庫進行更新。

當應用系統在Data Source端向數據庫進行任何操作時時,這些信息都將在Redo Log中保存,RealSync Agent通過對實時獲取的Log日志進行分析,獲得本次操作的交易指令和交易數據,然后將這些交易指令和交易數據經過格式轉化生成xf1數據格式,并實時通過網絡傳送到Data Target系統。

Data Target系統的RealSync Agent接收數據庫包,經過校驗碼檢查,確認正確的數據庫包后,調用Oracle函數按照交易的先后順序在Data Target系統中執行該交易。

【A??榕渲檬菘餿菰址槳浮?/p>

系統采用 Realsync作為數據庫的數據同步軟件。

系統需要在生產節點數據庫服務器上安裝realsync agentd,這些agent負責跟蹤數據庫的log變化,翻譯出SQL語句后傳輸到備份庫上。

備份庫的代理程序根據生產端傳過來的SQL語句重新執行。從而確保兩端的數據保持一致。

拓撲結構如下:(以A節點為例)

【M??橐滴袷菘餿菰址槳浮?/p>

系統采用Realsync作為數據庫的數據同步軟件。

系統需要在生產節點數據庫服務器上安裝realsync agentd,這些agent負責跟蹤數據庫的log變化,翻譯出SQL語句后傳輸到備份庫上。

備份庫的代理程序根據生產端傳過來的SQL語句重新執行。從而確保兩端的數據保持一致。

拓撲結構如下:(以A節點為例)

双色球精准计划网 刮刮彩 七星彩排列五 彩票中的双面盘是什么 虎扑体育nba 百赢棋牌真人赌博下载 扑克二八杠怎么玩 重庆时时彩龙虎近100期 时时彩最精准人工计划 pk10技巧34567定位 天津时时可以网上买吗 大乐透开奖结果走势图 全年无错原创36码特 江苏快三大小准赢技巧 麻将技巧快速提高法 完整比分比分直播