[發明專利]一種快速重建RAID的方法和裝置有效
| 申請號: | 201811534716.4 | 申請日: | 2018-12-14 |
| 公開(公告)號: | CN109799953B | 公開(公告)日: | 2022-10-11 |
| 發明(設計)人: | 莊建波 | 申請(專利權)人: | 深圳創新科技術有限公司 |
| 主分類號: | G06F3/06 | 分類號: | G06F3/06;G06F11/14 |
| 代理公司: | 北京德琦知識產權代理有限公司 11018 | 代理人: | 謝安昆;宋志強 |
| 地址: | 518057 廣東省深圳市南山*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 快速 重建 raid 方法 裝置 | ||
1.一種快速重建磁盤陣列RAID的方法,其特征在于,該方法包括:
檢測參與構建RAID的每一磁盤的健康程度;其中,磁盤的健康程度用該磁盤中的壞道數量衡量;
當該磁盤的健康程度達到預警條件時,為該磁盤參與構建的每一RAID分配對應于該磁盤的備份磁盤空間,將該磁盤中屬于該RAID的數據拷貝到為該RAID分配的對應于該磁盤的備份磁盤空間;
當該磁盤的健康程度達到踢盤條件時,用為該磁盤參與構建的每一RAID分配的對應于該磁盤的備份磁盤空間替代該磁盤中屬于該RAID的磁盤空間;
其中,
將該磁盤中屬于該RAID的數據拷貝到為該RAID分配的對應于該磁盤的備份磁盤空間,包括:
根據該磁盤參與構建的RAID的存儲壓力變化和該磁盤參與構建的RAID所在存儲系統的存儲壓力變化調整數據拷貝速度,基于調整的數據拷貝速度,將該磁盤中屬于該RAID的數據拷貝到為該RAID分配的對應于該磁盤的備份磁盤空間。
2.根據權利要求1所述的方法,其特征在于,
所述預警條件為:磁盤中的壞道數量達到第一壞道閾值;
所述踢盤條件為:磁盤中的壞道數量增長速度超過預設速度閾值且壞道數量達到第二壞道閾值,或者,磁盤中的壞道數量增長速度未超過預設速度閾值且壞道數量達到第三壞道閾值;
其中,第一壞道閾值小與第二壞道閾值及第三壞道閾值,第二壞道閾值小于第三壞道閾值。
3.根據權利要求2所述的方法,其特征在于,
該磁盤參與構建的RAID為一傳統RAID;
為該磁盤參與構建的每一RAID分配對應于該磁盤的備份磁盤空間的方法為:為該磁盤參與構建的RAID分配對應于該磁盤的備份磁盤,該備份磁盤空間即是為該磁盤參與構建的RAID分配的對應于該磁盤的備份磁盤空間。
4.根據權利要求3所述的方法,其特征在于,
將該磁盤中屬于該RAID的數據拷貝到為該RAID分配的對應于該磁盤的備份磁盤空間之后,進一步包括:如果該磁盤中屬于該RAID的數據發生變化,則根據該數據變化更新已拷貝到為該RAID分配的對應于該磁盤的備份磁盤空間中的數據。
5.根據權利要求4所述的方法,其特征在于,
根據該磁盤參與構建的RAID的存儲壓力變化和該磁盤參與構建的RAID所在存儲系統的存儲壓力變化調整數據拷貝速度的方法為:
如果該磁盤參與構建的RAID的存儲壓力變大或該磁盤參與構建的RAID所在存儲系統的存儲壓力變大,則按照壓力變化越大則數據拷貝速度越小的原則下調數據拷貝速度;
否則,如果該磁盤參與構建的RAID的存儲壓力變小且該磁盤參與構建的RAID所在存儲系統的存儲壓力變小,則按照壓力變化越大則數據拷貝速度越大的原則上調數據拷貝速度。
6.根據權利要求2所述的方法,其特征在于,
該磁盤參與構建的RAID為至少一個RAID2.0;
為該磁盤參與構建的每一RAID分配對應于該磁盤的備份磁盤空間的方法為:確定該RAID在該磁盤中占用的磁盤空間,為該RAID在該磁盤中占用的磁盤空間分配位于其它磁盤的備份磁盤空間,該備份磁盤空間即是為該RAID分配的對應于該磁盤的備份磁盤空間。
7.根據權利要求6所述的方法,其特征在于,
將該磁盤中屬于該RAID的數據拷貝到為該RAID分配的對應于該磁盤的備份磁盤空間,包括:
將該磁盤中屬于該RAID的數據拷貝到為該RAID分配的對應于該磁盤的備份磁盤空間之后,進一步包括:如果該磁盤中屬于該RAID的數據發生變化,則根據該數據變化更新已拷貝到為該RAID分配的對應于該磁盤的備份磁盤空間中的數據。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于深圳創新科技術有限公司,未經深圳創新科技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201811534716.4/1.html,轉載請聲明來源鉆瓜專利網。





