[發明專利]一種基于非易失性存儲器的高效遠程復制系統在審
| 申請號: | 202010152702.7 | 申請日: | 2020-03-06 |
| 公開(公告)號: | CN111367721A | 公開(公告)日: | 2020-07-03 |
| 發明(設計)人: | 劉衛乾 | 申請(專利權)人: | 西安奧卡云數據科技有限公司 |
| 主分類號: | G06F11/14 | 分類號: | G06F11/14 |
| 代理公司: | 陜西增瑞律師事務所 61219 | 代理人: | 孫衛增 |
| 地址: | 712000 陜西省西*** | 國省代碼: | 陜西;61 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 基于 非易失性存儲器 高效 遠程 復制 系統 | ||
本發明實施例提供的一種基于非易失性存儲器的高效遠程復制系統,基于NVDIMM的高效遠程復制技術,采用高效的非易失性緩存作為基本存儲介質通過RDMA網絡將本地的NVDIMM存儲池映射至遠端,通過自定義的RDMA網絡協議實現了字節方式的數據同步,減少原有的網絡層面的內存拷貝從而提高復制效率。本發明通過實現基于NVDIMM的高效遠程復制使數據從本地復制到遠端只需要ns級的網絡延時,用戶可以通過字節方式復制本地數據到遠端,從而解決傳統遠程復制的效率低,可靠性存在風險等問題。
技術領域
本發明涉及數據傳輸存儲技術領域,特別是涉及一種基于非易失性存儲器的高效遠程復制系統。
背景技術
隨著大數據、人工智能、物聯網的爆炸式發展,數據量快速上升。用戶對承載數據的存儲系統的穩定性和可靠性要求越來越高。雖然很多存儲廠商能夠為用戶提供一定冗余性的存儲設備,但依然無法防止各種自然災害對系統造成不可恢復的毀壞。為了保證數據存儲的高可用性,遠程復制功能成為遠程容災方案中關鍵技術之一。
傳統異地容災通常采用基于卷或快照的異步遠程復制將本地的卷(LUN)復制到遠端卷(LUN),這種方式由于存儲介質本身的原因復制效率較低,本地數據與遠端數據存在較大差異,在災難來臨時會有部分數據丟失。
傳統遠程復制基于普通硬盤或SSD實現,介質本身處理IO能力較弱,基于TCP/IP網絡傳輸效率低下,在自然災害來臨時造成部分數據丟失。
發明內容
本發明實施例的目的在于提供一種基于非易失性存儲器的高效遠程復制系統,以提高復制效率,進而避免災難來臨時會有部分數據丟失。具體技術方案如下:
本發明實施例提供了一種基于非易失性存儲器的高效遠程復制系統,包括:本地端、目標端、內存控制模塊、本地非易失性存儲模塊、目標非易失性存儲模塊、封裝模塊、本地網絡接口控制器、目標網絡接口控制器;
所述本地端連接所述目標端,建立遠程復制關系;
當用戶通過所述本地端發起存儲請求時;其中,所述存儲請求包含有目標數據字節;
所述內存控制模塊獲取所述存儲請求,并將所述目標數據字節寫入本地非易失性存儲模塊;
所述內存控制模塊控制所述封裝模塊封裝所述目標數據字節,得到封裝數據字節,所述內存控制系統控制連接所述本地網絡接口控制器,所述本地網絡接口控制器連接所述目標網絡接口控制器;所述目標網絡接口控制器訪問連接所述目標非易失性存儲模塊的訪問接口;
所述內存控制模塊通過所述本地網絡接口控制器、所述目標網絡接口控制器訪問所述目標非易失性存儲模塊,并將所述封裝數據字節寫入所述目標網絡接口控制器。
可選的,還包括目標內存控制系統、目標封裝模塊;
用戶在目標端發起第一存儲請求時,其中,所述第一存儲請求包含有第一目標數據字節,利用所述目標內存控制系統,控制所述目標封裝模塊封裝所述第一存儲請求,并通過目標網絡接口控制器、所述RDMA網絡、所述本地網絡接口控制器訪問所述本地非易失性存儲模塊,并將所述第一目標數據字節寫入所述本地非易失性存儲模塊。
可選的,還包括本地同步IO處理模塊,所述本地同步IO處理模塊的輸入端連接所述內存控制模塊,所述本地同步IO處理模塊的輸出端分別連接所述本地非易失性存儲模塊、所述目標非易失性存儲模塊;
用戶通過本地端發起所述存儲請求時,所述內存控制模塊接收所述存儲請求,并將所述存儲請求發送至所述本地同步IO處理模塊;此時,所述本地同步IO處理模塊命令內存控制模塊僅執行所述存儲請求,并直至所述存儲請求執行完畢,此時,所述內存控制模塊分別將所述目標數據字節存儲至所述本地非易失性存儲模塊、所述目標非易失性存儲模塊。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于西安奧卡云數據科技有限公司,未經西安奧卡云數據科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202010152702.7/2.html,轉載請聲明來源鉆瓜專利網。





