[發明專利]基于CDP和iSCSI虛擬磁盤技術的應用容災方法有效
| 申請號: | 201410693303.6 | 申請日: | 2014-11-26 |
| 公開(公告)號: | CN104461776B | 公開(公告)日: | 2018-11-23 |
| 發明(設計)人: | 曹丁科 | 申請(專利權)人: | 上海愛數信息技術股份有限公司 |
| 主分類號: | G06F11/14 | 分類號: | G06F11/14;G06F3/06 |
| 代理公司: | 上海科盛知識產權代理有限公司 31225 | 代理人: | 趙志遠 |
| 地址: | 201112 上海市閔行*** | 國省代碼: | 上海;31 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 基于 cdp iscsi 虛擬 磁盤 技術 應用 方法 | ||
1.一種基于CDP和iSCSI虛擬磁盤技術的應用容災方法,其特征在于,該方法利用CDP技術和iSCSI虛擬磁盤技術;
首先將CDP數據塊分別存儲在OFS存儲介質和NFS存儲介質,其中OFS為對象文件系統,NFS為原生文件系統;
其次,當業務卷數據損壞后,先將NFS存儲介質中的數據通過iSCSI虛擬磁盤技術組織成卷掛載到主機上作為臨時業務卷,供主機業務系統使用,并將新增業務數據保存到OFS存儲介質,同時,用OFS存儲介質中的數據對原業務卷做數據恢復;
待原業務卷數據恢復完成后,選擇一個業務空閑的時間,停止業務系統,完成新增數據恢復到原業務卷,將業務系統切回原業務卷。
2.根據權利要求1所述的一種基于CDP和iSCSI虛擬磁盤技術的應用容災方法,其特征在于,
所述將CDP數據塊分別存儲在OFS存儲介質和NFS存儲介質具體包括以下步驟:
1)傳輸:通過網絡將初始化后的源卷數據塊傳輸到Console端;
2)存儲初始化數據:由Console端的介質管理模塊將初始化數據塊同步分發給OFS讀寫器和NFS讀寫器,所述的OFS讀寫器和NFS讀寫器按照預定義的初始化數據塊處理策略,將初始化數據塊分別寫入OFS存儲介質和NFS存儲介質;
3)獲取增量數據:根據預定義的增量數據傳輸策略,將CDP增量數據塊傳輸到Console端;
4)存儲增量數據:由Console端的介質管理模塊將增量數據塊同步分發給OFS讀寫器和NFS讀寫器,所述的OFS讀寫器和NFS讀寫器按照預定義的增量數據塊處理策略,將增量數據塊分別寫入OFS存儲介質和NFS存儲介質;
所述當業務卷數據損壞后,先將NFS存儲介質中的數據通過iSCSI虛擬磁盤技術組織成卷掛載到主機上作為臨時業務卷,供主機業務系統使用,并將新增業務數據保存到OFS存儲介質,同時,用OFS存儲介質中的數據對原業務卷做數據恢復,具體包括以下步驟:
5)掛載恢復:當用戶業務系統由于原卷數據損壞導致業務系統中斷后,通過iSCSI虛擬磁盤技術將存儲在NFS介質上的對應文件掛載出來,臨時供用戶業務系統使用,在內存中創建位圖表,用于標記變化區域;在NFS介質上創建臨時文件,用于存儲新增數據;在OFS介質上創建一個時間點對象,用于備份新增數據;
6)響應業務系統對iSCSI卷的寫請求:同步將新增數據寫入步驟5中創建的臨時文件中,并更新位圖表對應區域,異步將新增數據寫入步驟5創建的OFS時間點對象;
7)響應業務系統對iSCSI卷的讀請求:根據元數據查找位圖表,在原文件或臨時文件的對應區域讀取數據塊,返回給iSCSI Initaitor。
3.根據權利要求2所述的一種基于CDP和iSCSI虛擬磁盤技術的應用容災方法,其特征在于,所述的存儲初始化數據,包括以下子步驟:
21)介質管理模塊接收到初始化數據塊;
22)介質管理模塊將初始化數據塊同步分發給OFS讀寫器和NFS讀寫器;
23)OFS讀寫器根據數據塊摘要信息將數據塊寫入初始化時間點對象的對應區域;
24)NFS讀寫器根據數據塊摘要信息將數據塊寫入以原卷命名的文件對應區域。
4.根據權利要求2所述的一種基于CDP和iSCSI虛擬磁盤技術的應用容災方法,其特征在于,所述的存儲增量數據,包括以下子步驟:
31)介質管理模塊接收到增量數據塊;
32)介質管理模塊將增量數據塊同步分發給OFS讀寫器和NFS讀寫器;
33)OFS讀寫器根據數據塊屬性和摘要信息來處理數據塊,若為時間點對象,則在OFS介質上新增時間點對象;若為數據對象,則根據摘要信息將數據寫入當前時間點對象的對應區域;
34)NFS讀寫器接收到增量數據塊后,根據數據塊屬性不同,做不同處理:若為增量數據對象,則將數據緩存到本地緩存區;若為數據對象,則將緩存中的數據寫入卷對象文件。
5.根據權利要求4所述的一種基于CDP和iSCSI虛擬磁盤技術的應用容災方法,其特征在于,所述的本地緩存區,是指由內存和NFS卷組成的大小可配置的自定義數據塊臨時存儲區。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于上海愛數信息技術股份有限公司,未經上海愛數信息技術股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201410693303.6/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:恢復出廠設置的方法、系統及終端
- 下一篇:一種對缺失數據進行恢復處理的方法





