[發明專利]數據塊的多副本存儲方法、存儲設備、數據讀取方法有效
| 申請號: | 201710367522.9 | 申請日: | 2017-05-23 |
| 公開(公告)號: | CN107229535B | 公開(公告)日: | 2020-01-21 |
| 發明(設計)人: | 蔡斌 | 申請(專利權)人: | 杭州宏杉科技股份有限公司 |
| 主分類號: | G06F11/14 | 分類號: | G06F11/14 |
| 代理公司: | 11415 北京博思佳知識產權代理有限公司 | 代理人: | 陳蕾 |
| 地址: | 310053 浙江省杭州市濱江*** | 國省代碼: | 浙江;33 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 副本 存儲設備 數據塊 讀取 副本存儲 指定字段 數據讀取過程 數據塊讀取 業務連續性 存儲空間 高可靠性 毫秒量級 數據讀取 寫入數據 修復軟件 修復文件 重要數據 自動檢測 位置處 備份 失敗 受損 申請 保證 | ||
本申請提供一種數據塊的多副本存儲方法、存儲設備、數據讀取方法。其中,多副本存儲時,存儲設備從接收的SCSI寫命令中獲取指定字段,根據指定字段指示的副本的數量寫入數據塊的副本。實現了以數據塊為單位形成多副本,保證了重要數據的高可靠性,同時避免了對整個LUN進行備份、鏡像等操作,極大地節省了存儲空間。在讀取數據塊時,存儲設備首先讀取數據塊,若讀取失敗,則判斷該數據塊是否具有副本,若具有副本,則從副本的位置處讀取該數據塊的副本。實現了在數據塊讀取失敗的情況下,直接利用存儲設備自動檢測并讀取副本,整個數據讀取過程的最長時間是毫秒量級的,從根本上解決了現有技術中利用修復軟件修復文件等操作造成業務連續性受損的問題。
技術領域
本申請涉及數據存儲技術領域,尤其涉及一種數據塊的多副本存儲方法、存儲設備、數據讀取方法。
背景技術
數據安全是計算機以及網絡等學科的重要研究課題之一,它不僅關系到個人、企業,更重要的是它可能直接影響國家安全,因此對于重要的數據,需要進行備份等操作,避免由于底層存儲異常導致數據丟失,例如避免由于RAID(Redundant Arrays ofIndependent Disks,獨立磁盤冗余陣列)故障丟失數據。
針對上述場景需求,現有技術中有多種解決方案,例如,數據備份、數據鏡像、雙活、以及遠程復制等。但是存在的問題是,目前重要數據和非重要數據一般位于同一個LUN(Logical Unit Number,邏輯單元)上,很難進行分離,因此只能針對整個LUN進行備份等操作,那么很多非重要數據也會被順帶一起備份等操作,就會導致存儲空間的嚴重浪費。
為解決上述備份等操作中存儲空間浪費的問題,現有技術中提出一種針對文件級別的數據的處理方案,即使用特定軟件針對部分重要的文件進行備份等操作。這種方法可以在很大程度上節省存儲空間,但是存在的問題是如果文件損壞,需要通過對應的軟件來進行修復,必須等待文件從備份數據中修復之后,才能恢復業務,該修復過程需要一定的時間,對于業務的連續性造成一定的影響。
發明內容
有鑒于此,本申請提供一種數據塊的多副本存儲方法、存儲設備、數據讀取方法,在確保數據高可靠性的前提下,解決了現有技術中數據備份等操作導致的存儲資源浪費以及文件修復造成的業務連續性受損的技術問題。
具體地,本申請是通過如下技術方案實現的:
第一方面,本申請實施例提供了一種數據塊的多副本存儲方法,應用于存儲設備,所述方法包括如下步驟:
接收用于對數據塊執行寫操作的SCSI寫命令;
從所述SCSI寫命令中獲取指定字段,所述指定字段用于指示所述數據塊的副本的數量;
根據所述指定字段指示的數量寫入所述數據塊的副本。
可選地,所述根據所述指定字段指示的數量寫入所述數據塊的副本包括如下步驟:
確定所述數據塊寫入的RAID;
從除所述RAID之外的RAID中選擇與所述數量相同的RAID,將所述副本分別寫入至選擇的各個RAID。
可選地,所述方法還包括如下步驟:
在所述數據塊對應的元數據中設置副本標識,并利用所述元數據記錄所述副本的位置。
可選地,所述指定字段指示的數據塊的副本數量是由與所述存儲設備連接的外部服務器依據用戶發送的拷貝命令設置,所述拷貝命令中包含數據塊的副本數量。
可選地,所述指定字段指示的數據塊的副本數量是由與所述存儲設備連接的外部服務器依據從本地數據輸入端口獲取的副本數量設置。
第二方面,本申請實施例提供了一種存儲設備,所述設備包括:
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于杭州宏杉科技股份有限公司,未經杭州宏杉科技股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201710367522.9/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:面向海量軌跡點數據的時空索引構建方法
- 下一篇:薄板不銹鋼波紋管卷管焊接工藝





