[發明專利]內外網穿透遠距離傳輸數據的數據備份方法及系統無效
| 申請號: | 201310268255.1 | 申請日: | 2013-06-28 |
| 公開(公告)號: | CN103384270A | 公開(公告)日: | 2013-11-06 |
| 發明(設計)人: | 楊劍;林奎;王俊能;宋巍巍;楊大勇;趙坤榮;許振成 | 申請(專利權)人: | 環境保護部華南環境科學研究所 |
| 主分類號: | H04L29/08 | 分類號: | H04L29/08;G06F11/14 |
| 代理公司: | 深圳市百瑞專利商標事務所(普通合伙) 44240 | 代理人: | 邢濤 |
| 地址: | 510655 廣東*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 內外 穿透 遠距離 傳輸 數據 備份 方法 系統 | ||
技術領域
本發明涉及數據備份領域,更具體的說,涉及一種內外網穿透遠距離傳輸數據的數據備份方法及備份系統。
背景技術
大數據領域通常存在數據備份的需求,而重要的業務數據除了本地備份還需要異地災備需求,往往這些重要的業務數據都是一些機密數據,對于機密數據是無法直接暴露在公共網絡,通常都在與公共網絡邏輯隔離的內網中專門的數據存儲模塊域。對這類數據存儲模塊域中的數據進行異地備份需要穿透組成內外網的多種網絡進入到災備模塊域的存儲中。
傳統做法是將內網數據經過多個網關的轉發到目的模塊域,如圖1所示,首先通過源服務器100發送請求,通過本地網關101轉發請求至對端網關211,目的服務器200通過對端網關211接收請求,并通過網關回復同意請求指令,然后源服務器與目的服務器直接建立會話,將完整數據經過不同的網絡連續轉發到目的服務器再進行組包,傳輸過程中會存在路由協議的變化。
但是直接轉發數據經過的傳輸距離長,在傳輸過程中存在大量丟包,錯包,壞包導致數據包需要重發,目的端等待完整包進行組包,傳輸效率大大降低,錯誤率提高。
發明內容
本發明所要解決的技術問題是提供一種傳輸效率高,對服務器要求低及對服務器線上業務沖擊小的內外網穿透遠距離傳輸數據的數據備份方法及系統。
本發明的目的是通過以下技術方案來實現的:一種內外網穿透遠距離傳輸數據的數據備份方法,包括以下步驟:
A1、鎖定要備份的數據,將源服務器要傳輸的備份數據同步到本地內網的傳輸準備模塊;
A2、通過所述傳輸準備模塊將數據通過外網傳輸至對端的目的服務器。
優選的,在所述步驟A2之前,還包括步驟A0:持續監控源服務器端及目的服務器端的帶寬及網際I/O使用情況,根據網絡資源利用率排列傳輸時隙;所述步驟A2中:根據所述步驟A0的監控結果所安排的傳輸時隙,在源服務器本地網絡閑時,先將數據轉存到本地緩沖模塊,在對端網絡忙時,所述本地緩沖模塊的數據處于傳輸等待階段;當對端網絡閑時,才將本地緩沖模塊中的數據傳輸至對端網絡的目的接駁模塊,并轉存至目的服務器。
優選的,所述步驟A2中,還包括步驟A21:當目的接駁模塊接收到源服務器端傳輸過來的數據后,先將數據轉存至存儲準備模塊;以及步驟A22:根據所述步驟A0的持續監控結果,當目的服務器端的內網處于閑時,將所述存儲準備模塊上的數據寫入所述目的服務器。
優選的,所述步驟A2中,目的接駁模塊接收到源服務器端傳輸過來的數據前還包括步驟A20:對數據進行窗口化分割成帶有封裝編號的小型數據包并按隊列暫存在所述本地緩沖模塊,并根據所述步驟A0安排的傳輸時隙將所述小型數據包傳輸至所述目的接駁模塊。
優選的,在所述步驟A21中,當所述存儲準備模塊接收到所述目的接駁模塊傳輸來的小型數據保護后,同時在所述存儲準備模塊中對所述小型數據包進行組包。
優選的,所述步驟A2中,數據從所述本地緩沖模塊傳輸到目的接駁模塊的過程是將所述小型數據包在對端網絡閑時按所述隊列順序及定制數量進行發送,所述定制數量為遞增的數量值。
優選的,所述定制數量為每次遞增一個。
一種內外網穿透遠距離傳輸數據的源服務器系統,包括:
源服務器;
與源服務器通過本地內網連接的傳輸準備模塊,所述傳輸準備模塊包括:一個第一存儲裝置;以及一個用于將源服務器要備份傳輸的數據同步到所述第一存儲裝置的第一同步裝置;以及一個用于通過所述傳輸準備模塊將數據通過外網傳輸至目的服務器端的傳輸裝置。
優選的,還包括用于持續監控源服務器端及目的服務器端的帶寬及網際I/O使用情況的監控模塊。
一種用于接收如上述的源服務器系統傳輸數據的目的服務器系統,包括:
目的服務器;
與目的服務器通過本地內網連接的存儲準備模塊,
所述存儲準備模塊包括:一個第二存儲裝置,用于接收所述源服務器端發來的數據并轉存至所述第二存儲裝置的接收裝置,以及一個用于將第二存儲裝置的數據同步到目的服務器的第二同步裝置。
本發明由于在數據傳輸過程中,在源服務器端設置傳輸準備模塊,在數據傳輸到目的服務器之前,先通過源服務器端內網將數據直接同步到傳輸準備模塊上,這樣,縮短了源服務器端數據復制的直接距離,可以降低源服務器端的網絡開銷,同時,降低了源服務器的系統開銷,減少了對線上業務的沖擊。
附圖說明
圖1是現有內外網穿透遠距離傳輸數據的系統架構;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于環境保護部華南環境科學研究所,未經環境保護部華南環境科學研究所許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201310268255.1/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種鼠標雙屏共用方法
- 下一篇:一種可精確控制的防滑鼠標





