[發明專利]一種數據塊自愈式的云存儲方法以及修復方法在審
| 申請號: | 201410376148.5 | 申請日: | 2014-08-02 |
| 公開(公告)號: | CN104158864A | 公開(公告)日: | 2014-11-19 |
| 發明(設計)人: | 黃睿 | 申請(專利權)人: | 成都致云科技有限公司 |
| 主分類號: | H04L29/08 | 分類號: | H04L29/08 |
| 代理公司: | 成都頂峰專利事務所(普通合伙) 51224 | 代理人: | 楊俊華 |
| 地址: | 610000 四川*** | 國省代碼: | 四川;51 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 數據 自愈 存儲 方法 以及 修復 | ||
技術領域
?本發明屬于云存儲技術領域,具體的說,是涉及一種數據塊自愈式的云存儲方法及修復方法。
背景技術
對于私有云或者公共云來說,云存儲都是云計算基礎架構中重要的組成部分。一款優秀的云存儲解決方案架構能夠幫助用戶實現高效、合理、自動化的使用存儲資源,也是衡量云計算基礎架構是否成功的一大標識。然而在當今這個信息膨脹的時代,數據的容量和復雜度比以往任何時刻都要大。因此,面對日漸復雜的數據環境,構建一個高效性、擴展性和靈活性的云存儲解決方案就成為用戶IT基礎架構建設的必需。
隨著數據量的不斷增加,數據的安全性要求也在不斷增加。數據不僅要有足夠的容量空間去存儲,還需要實現數據的安全備份和遠程容災。不僅要保證本地數據的安全性,還要保證當本地發生重大的災難時,可通過遠程備份或遠程容災系統進行快速恢復。
目前,一般的云計算中心通常將數據塊切碎成多塊數據片存儲在物理磁盤。但是當物理磁盤損壞時容易造成數據丟失;發現某塊數據損壞時,需要人工檢索,不能進行快速恢復。
發明內容
本發明的目的在于克服上述缺陷,提供一種數據節點自動檢查、修復,節約人力成本人的數據塊自愈式的云存儲方法。
為了實現上述目的,本發明采用了技術方案如下:
一種數據塊自愈式的云存儲方法,包括以下步驟:
(1)創建虛擬磁盤,建立資源池;
(2)將數據塊切碎成數據片,并對每片數據片進行編號;
(3)將每片數據片進行復制備份,且每片數據片至少備份一份,將數據片原件及備份件分別放入不同的數據節點,并將所有數據片實際存儲信息地址存到元數據里面。
步驟(3)中每片數據片的備份數量至少為兩份,并連同原件分別放入不同的數據節點中。
一種數據塊自愈式的云存儲方法的修復方法,包括以下步驟:
(4)當某一數據節點中的數據片損壞時,根據該數據節點中的數據片編號從元數據中查詢該數據片其他備份數據片的地址;
(5)從其他備份所在的數據節點中重新讀取數據片;
(6)將重新讀取的數據片寫入本地,進行修復。
數據節點自動檢查放入其中的數據片是否有損壞,若有則執行所述步驟(4)至步驟(6)進行修復。
與現有技術相比,本發明的有益效果在于:
(1)本發明將數據節點自動檢查,節約人力成本人,且可完成自動修復,大幅度提升數據的安全性。
(2)本發明快速的修復過程,提高了工作性能,且容易實現集群控制和管理。
具體實施方式
下面結合實施例對本發明作進一步說明。本發明的實施方式包括但不限于下列實施例。
實施例
本實施例提供了一種數據塊自愈式的云存儲方法,包括以下步驟:
(1)創建虛擬磁盤,建立資源池;
(2)將數據塊切碎成數據片,并對每片數據片進行編號;
(3)將每片數據片進行復制備份,且每片數據片至少備份一份,將數據片原件及備份件分別放入不同的數據節點,并將數據片實際存儲信息地址存到元數據里面。
其中,步驟(3)中每片數據片的備份數量至少為兩份,并連同原件分別放入不同的數據節點中。
基于上述的云存儲方法,本實施例還提供了一種修復方法,包括以下步驟:
(4)當某一數據節點中的數據片損壞時,根據該數據節點中的數據片編號從元數據中查詢該數據片其他備份數據片的地址;
(5)從其他備份所在的數據節點中重新讀取數據片;
(6)將重新讀取的數據片寫入本地,進行修復。
作為優選,數據節點自動檢查放入其中的數據片是否有損壞,若有則執行上述步驟(4)至步驟(6)進行修復。
為了便于本領域技術人員對本發明有更清晰的了解和認識,下面舉例進行說明:
首先,建立虛擬磁盤,將數據塊切成四片,編號為1、2、3、4,分別為:數據片1、數據片2、數據片3和數據片4;然后,對每片數據片進行復制備份,并將原件和備份件分別放入到不同的數據節點,具體如下:
1、數據片1復制兩份,將三份數據片1分別放在三個數據節點D1、D2、D3;
2、數據片2復制兩份,將三份數據片2分別放在三個數據節點D1、D2、D3
3、數據片3復制兩份,將三份數據片3分別放在三個數據節點D1、D2、D3;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于成都致云科技有限公司,未經成都致云科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201410376148.5/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種移動P2P網絡資源的定位方法
- 下一篇:一種無耦合待辦集成的方法及系統
- 數據顯示系統、數據中繼設備、數據中繼方法、數據系統、接收設備和數據讀取方法
- 數據記錄方法、數據記錄裝置、數據記錄媒體、數據重播方法和數據重播裝置
- 數據發送方法、數據發送系統、數據發送裝置以及數據結構
- 數據顯示系統、數據中繼設備、數據中繼方法及數據系統
- 數據嵌入裝置、數據嵌入方法、數據提取裝置及數據提取方法
- 數據管理裝置、數據編輯裝置、數據閱覽裝置、數據管理方法、數據編輯方法以及數據閱覽方法
- 數據發送和數據接收設備、數據發送和數據接收方法
- 數據發送裝置、數據接收裝置、數據收發系統、數據發送方法、數據接收方法和數據收發方法
- 數據發送方法、數據再現方法、數據發送裝置及數據再現裝置
- 數據發送方法、數據再現方法、數據發送裝置及數據再現裝置





