[发明专利]一种快速重建RAID的方法和装置有效
申请号: | 201811534716.4 | 申请日: | 2018-12-14 |
公开(公告)号: | CN109799953B | 公开(公告)日: | 2022-10-11 |
发明(设计)人: | 庄建波 | 申请(专利权)人: | 深圳创新科技术有限公司 |
主分类号: | G06F3/06 | 分类号: | G06F3/06;G06F11/14 |
代理公司: | 北京德琦知识产权代理有限公司 11018 | 代理人: | 谢安昆;宋志强 |
地址: | 518057 广东省深圳市南山*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 快速 重建 raid 方法 装置 | ||
本发明提供了一种快速重建磁盘阵列RAID的方法和装置,该方法包括:检测参与构建RAID的每一磁盘的健康程度;当该磁盘的健康程度达到预警条件时,为该磁盘参与构建的每一RAID分配对应于该磁盘的备份磁盘空间,将该磁盘中属于该RAID的数据拷贝到为该RAID分配的对应于该磁盘的备份磁盘空间;当该磁盘的健康程度达到踢盘条件时,用为该磁盘参与构建的每一RAID分配的对应于该磁盘的备份磁盘空间替代该磁盘中属于该RAID的磁盘空间。本发明能够加快磁盘阵列的重建速度,减少重建时间。
技术领域
本发明涉及存储技术领域,特别涉及一种快速重建RAID的方法和装置。
背景技术
目前磁盘容量越来越大,6TB、8TB及以上的磁盘已经很常用。
在传统的RAID模式下,随着磁盘容量的增大,磁盘坏掉时的重建时间变长。而在RAID2.0的模式下,重建速度虽然和磁盘数量有关系,但也受磁盘容量的影响,磁盘容量增大也会导致重建时间变长,而且RAID2.0的维护难度也很大,当出现坏盘的时候,对磁盘阵列的性能影响更大。因此,针对坏盘的快速重建是本领域技术人员目前亟需解决的技术问题。
发明内容
有鉴于此,本发明的目的在于提供一种快速重建RAID的方法和装置,能够加快磁盘阵列的重建速度,减少重建时间。
为了达到上述目的,本发明提供了如下技术方案:
一种快速重建磁盘阵列RAID的方法,包括:
检测参与构建RAID的每一磁盘的健康程度;
当该磁盘的健康程度达到预警条件时,为该磁盘参与构建的每一RAID分配对应于该磁盘的备份磁盘空间,将该磁盘中属于该RAID的数据拷贝到为该RAID分配的对应于该磁盘的备份磁盘空间;
当该磁盘的健康程度达到踢盘条件时,用为该磁盘参与构建的每一RAID分配的对应于该磁盘的备份磁盘空间替代该磁盘中属于该RAID的磁盘空间。
一种快速重建磁盘阵列RAID的装置,包括:
检测单元,用于检测参与构建RAID的每一磁盘的健康程度;
预警单元,用于当该磁盘的健康程度达到预警条件时,为该磁盘参与构建的每一RAID分配对应于该磁盘的备份磁盘空间,将该磁盘中属于该RAID的数据拷贝到为该RAID分配的对应于该磁盘的备份磁盘空间;
重建单元,用于当该磁盘的健康程度达到踢盘条件时,用为该磁盘参与构建的每一RAID分配的对应于该磁盘的备份磁盘空间替代该磁盘中属于该RAID的磁盘空间。
由上面的技术方案可知,本发明中,当一个磁盘的健康程度达到预警条件时,为该磁盘参与构建的每一RAID分配对应于该磁盘的备份磁盘空间,在磁盘和备份磁盘空间之间进行数据同步,从而使得该磁盘的健康程度达到踢盘条件时,直接用为该磁盘参与构建的每一RAID分配的对应于该磁盘的备份磁盘空间替代该磁盘中属于该RAID的磁盘空间,使得该RAID可以在切换瞬间完成重建。应用本发明,可以在磁盘严重损坏时,加快磁盘阵列的重建速度,减少重建时间。
附图说明
图1是本发明实施例快速重建磁盘阵列RAID的方法流程图;
图2是本发明实施例快速重建磁盘阵列RAID的装置的结构示意图。
具体实施方式
为了使本发明的目的、技术方案及优点更加清楚明白,下面结合附图并据实施例,对本发明的技术方案进行详细说明。
参见图1,图1是本发明实施例快速重建磁盘阵列RAID的方法流程图,如图1所示,该方法主要包括以下步骤:
步骤101、检测参与构建RAID的每一磁盘的健康程度。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳创新科技术有限公司,未经深圳创新科技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811534716.4/2.html,转载请声明来源钻瓜专利网。