[发明专利]一种快速重建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.vipzhuanli.com/pat/books/201811534716.4/1.html,转载请声明来源钻瓜专利网。