[發明專利]主備節點間數據實時同步的方法及系統在審
| 申請號: | 201610005419.5 | 申請日: | 2016-01-06 |
| 公開(公告)號: | CN105610566A | 公開(公告)日: | 2016-05-25 |
| 發明(設計)人: | 陳沖 | 申請(專利權)人: | 烽火通信科技股份有限公司 |
| 主分類號: | H04L7/00 | 分類號: | H04L7/00 |
| 代理公司: | 北京捷誠信通專利事務所(普通合伙) 11221 | 代理人: | 王衛東 |
| 地址: | 430074 湖北省*** | 國省代碼: | 湖北;42 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 節點 數據 實時 同步 方法 系統 | ||
技術領域
本發明涉及通信技術領域,具體涉及主備節點間數據實時同步的方法 及系統。
背景技術
在現代通信系統中,尤其是局端設備,由于其所處節點位置非常重要, 因此需要保證在出現故障后能夠盡快的進行無縫切換,為此,設備一般配 備主備節點,即主節點(Master)和備節點(Slave),其中主節點是設備 的核心,用于對設備進行性能管理、故障管理、配置管理和安全管理,而 備節點只是作為主節點的備份。當主節點發生故障時,系統會無縫地進行 主備切換,備節點接替主節點的工作,保證各項業務的正常運行。
當對主節點的配置參數進行修改時,主節點將數據同步到備節點,若 主備節點間數據同步的實時性得不到保證,就會出現設備的業務運行狀態 切換前后不一致、配置參數等信息的丟失。傳統的全量同步,對配置參數 進行任何的修改,數據都是全量的覆蓋,效率比較低;傳統的增量同步, 若主備網絡斷開一段時間,在網絡斷開的這段時間內對主節點做了很多修 改,而在主備節點重新連接后,若不進行全量同步,則無法保證數據的同 步,同時,傳統的數據同步方式是將內存中的數據轉換成文件傳輸到備節 點,備節點再將文件轉換為備節點內存數據,數據同步的效率較低,由此 可見,傳統的數據同步過程相對復雜,其中任一個環節存在問題,就會出 現主備節點切換前后的數據不一致,因此,急需一種周全的主備節點間數 據實時同步的方法,在主備節點切換時保證數據同步的實時性,使切換前 后設備的業務運行狀態、配置參數等信息均保持一致。
發明內容
本發明所要解決的技術問題是解決現有的數據同步方式較復雜,不能 保證數據同步的實時性,在主備節點切換時,容易出現數據不能實時同步 而導致設備的業務運行狀態、配置參數等信息不一致的問題。
為了解決上述技術問題,本發明所采用的技術方案是提供一種主備節 點間數據實時同步的方法,包括以下步驟:
系統啟動,通過全量同步的方式實現主節點到備節點的數據同步;
全量同步完成后,對主節點的配置參數所作出的修改,通過增量同步 的方式實現主節點到備節點的數據同步;
增量同步時,通過內存拷貝的方式同步到備節點;
備節點根據拷貝的信息對數據進行修改,并根據修改后的數據對配置 參數進行刷新。
在上述技術方案中,當主備節點斷開時間超過第一預設時間后又重新 建立連接時,先進行所述全量同步,再進行所述增量同步。
在上述技術方案中,當所述增量同步失敗時,間隔時間達到第二預設 時間后,先進行所述全量同步,再進行所述增量同步。
本發明還提供了一種主備節點間數據實時同步的系統,包括:
第一同步單元,系統啟動,通過全量同步的方式實現主節點到備節點 的數據同步;
第二同步單元,全量同步完成后,對主節點的配置參數所作出的修改, 通過增量同步的方式實現主節點到備節點的數據同步;
第二同步子單元,增量同步時,通過內存拷貝的方式同步到備節點;
數據處理單元,備節點根據拷貝的信息對數據進行修改,并根據修改 后的數據對配置參數進行刷新。
在上述技術方案中,當主備節點斷開時間超過第一預設時間后又重新 建立連接時,先執行所述第一同步單元,再執行所述第二同步單元。
在上述技術方案中,當所述第二同步單元執行失敗時,間隔時間達到 第二預設時間后,先執行所述第一同步單元,再執行所述第二同步單元。
本發明,在主備節點第一次建立連接時,采用全量同步的方式,對主 節點的配置參數所作出的修改,通過增量同步的方式實現主備節點的數據 同步,并通過內存拷貝的方式同步到備節點,備節點對數據進行修改并刷 新配置參數,保證了數據同步的實時性、配置參數等信息的一致,在主備 節點第一次建立連接時采用全量同步的方式,避免了因網絡斷開,對主節 點的修改不能實時同步到備節點的問題,相比傳統的同步方式,采用內存 拷貝的方式進行數據的同步,不容易出現數據不一致的問題,該方案明顯 的提高了數據同步的實時性,保證了主備節點切換前后設備的業務運行狀 態和配置參數等信息的一致。
附圖說明
圖1為本發明實施例提供的主備節點間全量同步數據的方法流程圖;
圖2為本發明實施例提供的主備節點間增量同步數據的方法流程圖;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于烽火通信科技股份有限公司,未經烽火通信科技股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201610005419.5/2.html,轉載請聲明來源鉆瓜專利網。
- 數據顯示系統、數據中繼設備、數據中繼方法、數據系統、接收設備和數據讀取方法
- 數據記錄方法、數據記錄裝置、數據記錄媒體、數據重播方法和數據重播裝置
- 數據發送方法、數據發送系統、數據發送裝置以及數據結構
- 數據顯示系統、數據中繼設備、數據中繼方法及數據系統
- 數據嵌入裝置、數據嵌入方法、數據提取裝置及數據提取方法
- 數據管理裝置、數據編輯裝置、數據閱覽裝置、數據管理方法、數據編輯方法以及數據閱覽方法
- 數據發送和數據接收設備、數據發送和數據接收方法
- 數據發送裝置、數據接收裝置、數據收發系統、數據發送方法、數據接收方法和數據收發方法
- 數據發送方法、數據再現方法、數據發送裝置及數據再現裝置
- 數據發送方法、數據再現方法、數據發送裝置及數據再現裝置





