[發明專利]用于在存儲陣列組中重建數據的方法和設備有效
| 申請號: | 201811270527.0 | 申請日: | 2018-10-29 |
| 公開(公告)號: | CN111104244B | 公開(公告)日: | 2023-08-29 |
| 發明(設計)人: | 孫蕾;高健;高宏坡 | 申請(專利權)人: | 伊姆西IP控股有限責任公司 |
| 主分類號: | G06F11/10 | 分類號: | G06F11/10 |
| 代理公司: | 北京市金杜律師事務所 11256 | 代理人: | 王茂華;崔卿虎 |
| 地址: | 美國馬*** | 國省代碼: | 暫無信息 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 用于 存儲 陣列 重建 數據 方法 設備 | ||
本文公開了用于在存儲陣列組中重建數據的方法和設備。該方法包括:響應于確定所述存儲陣列組中包括的多個存儲設備中的第一存儲設備處于非工作狀態,生成所述第一存儲設備的寫記錄,所述寫記錄指示在所述非工作狀態期間是否針對所述第一存儲設備中的多個存儲區域中的每個存儲區域發生了寫入操作;響應于確定所述第一存儲設備從所述非工作狀態返回到工作狀態,基于所述寫記錄來確定所述第一存儲設備中是否存在需要執行數據重建的目標存儲區域;以及基于所述確定來控制將要在所述目標存儲區域上執行的數據重建。
技術領域
本公開的實施例涉及數據存儲領域,并且更具體地涉及用于在存儲陣列組中重建數據的方法和設備。
背景技術
近來,諸如獨立磁盤冗余陣列(RAID)組等的存儲陣列組技術已被廣泛應用。RAID是一種數據存儲虛擬化技術,其將多個物理磁盤驅動器部件組合到一個邏輯單元中,以用于實現數據冗余、性能改進或者其兩者。
在RAID系統中,常見的情況是需要更換或移除磁盤驅動器。此時發生的數據重建過程稱為“RAID重建”。例如,當磁盤意外發生故障時,RAID組會在更換故障磁盤時將數據復制到備用磁盤驅動器。然后使用RAID算法和奇偶校驗數據,在新磁盤驅動器上重新組裝數據。如果RAID組檢測到磁盤驅動器即將發生故障,RAID重建也可以是主動的。在數據重建期間,某些應用或過程的性能可能會受到延遲的負面影響。
此外,例如,當被移除的磁盤驅動器在預定時間段內重新回到RAID組中時,需要對該磁盤驅動器執行數據重建過程。該數據重建過程所需要的時間的長短對于用戶來說是非常重要的。
發明內容
本公開的實施例提供了用于在存儲陣列組中重建數據的改進的方案。
在第一方面中,提供了一種用于在存儲陣列組中重建數據的方法。該方法包括:響應于確定所述存儲陣列組中包括的多個存儲設備中的第一存儲設備處于非工作狀態,生成所述第一存儲設備的寫記錄,所述寫記錄指示在所述非工作狀態期間是否針對所述第一存儲設備中的多個存儲區域中的每個存儲區域發生了寫入操作;響應于確定所述第一存儲設備從所述非工作狀態返回到工作狀態,基于所述寫記錄來確定所述第一存儲設備中是否存在需要執行數據重建的目標存儲區域;以及基于所述確定來控制將要在所述目標存儲區域上執行的數據重建。
在第二方面中,提供了一種電子設備。該電子設備包括:處理器;以及與所述處理器耦合的存儲器,所述存儲器具有存儲于其中的指令,所述指令在被所述處理器執行時使所述電子設備執行動作,所述動作包括:響應于確定所述存儲陣列組中包括的多個存儲設備中的第一存儲設備處于非工作狀態,生成所述第一存儲設備的寫記錄,所述寫記錄指示在所述非工作狀態期間是否針對所述第一存儲設備中的多個存儲區域中的每個存儲區域發生了寫入操作;響應于確定所述第一存儲設備從所述非工作狀態返回到工作狀態,基于所述寫記錄來確定所述第一存儲設備中是否存在需要執行數據重建的目標存儲區域;以及響應于確定是否存在所述目標存儲區域,控制將要在所述目標存儲區域上執行的數據重建。
在第三方面中,提供了一種計算機可讀介質,其上存儲有計算機可讀指令,計算機可讀指令在被執行時使設備執行根據第一方面的方法。
在第四方面中,提供了一種計算機程序產品,計算機程序產品被有形地存儲在非瞬態計算機可讀介質上并且包括機器可執行指令,機器可執行指令在被執行時使機器執行根據第一方面的方法。
提供發明內容部分是為了以簡化的形式介紹對構思的選擇,它們在下文的具體實施方式中將被進一步描述。發明內容部分無意標識本公開的關鍵特征或主要特征,也無意限制本公開的范圍。
附圖說明
通過結合附圖對本公開的實施例進行更詳細的描述,本公開的上述以及其它目的、特征和優勢將變得更加明顯,在附圖中:
圖1示出了存儲陣列組的示意圖;
圖2示出了本公開的實施例可以在其中被實現的存儲陣列組的示意圖;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于伊姆西IP控股有限責任公司,未經伊姆西IP控股有限責任公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201811270527.0/2.html,轉載請聲明來源鉆瓜專利網。





