一种独立冗余磁盘阵列的重建方法技术

技术编号:8532725 阅读:226 留言:0更新日期:2013-04-04 15:40
本申请公开了一种独立冗余磁盘阵列(RAID)的重建方法,包括:A、RAID系统的控制器发现该RAID系统中的第一磁盘无法响应IO操作,单独关闭第一磁盘的电源,并启动一预定时长的定时器;B、在所述定时器计时期间,RAID系统进行正常读写操作,并记录在此期间发生过写操作的所有条带号;C、所述定时器超时,开启第一磁盘的电源,给第一磁盘上电;D、第一磁盘上电之后,对第一磁盘做进行读写测试操作;E、判断第一磁盘是否读写正常,若是,执行F,否则执行步骤G;F、根据第一磁盘断电期间记录的发生过写操作的所有条带号,恢复第一磁盘对应条带中数据,恢复完毕后结束本流程;G、将第一磁盘标记为坏盘,将作为热备盘的第二磁盘替换第一磁盘,根据RAID系统中其他磁盘的数据及奇偶校验进行计算,将计算的结果写入所述第二磁盘中。

【技术实现步骤摘要】

本申请涉及计算机存储
,特别涉及独立冗余磁盘阵列(RedundantArrayoflndependent Disks, RAID)技术,尤其涉及。
技术介绍
RAID是一种把多块独立的磁盘按不同的方式组合起来形成一个磁盘组(逻辑磁盘),从而提供比单个磁盘更高的存储性能和提供数据冗余保护的技术。RAID技术的原理,就是把数据和相对应的奇偶校验信息存储到组成RAID系统的各个磁盘上,并且奇偶校验信息和相对应的数据分别存储于不同的磁盘上。当RAID系统的一个磁盘数据发生损坏后,利用剩下的数据和相应的奇偶校验信息去恢复被损坏的数据。作为网络存储系统的基础和关键部件,RAID以其快速、海量和高可靠性的特点而著称。RAID技术出现后,在工业、军事、教育等各个领域的应用需求十分广泛,对RAID技术的研究也一直是行业热点。组成磁盘阵列的不同方式称为RAID级别(RAID Levels)。比如常见的RAID级别有RAIDO,RAID1, RAID5, RAID6等。不同的RAID级别提供不同的数据保护方案。以4块磁盘组成的RAID5为例,只允许有一块硬盘出现故障,一块磁盘出现故障时,RAID5本文档来自技高网...

【技术保护点】
一种独立冗余磁盘阵列RAID的重建方法,其特征在于,包括:A、RAID系统的控制器发现该RAID系统中的第一磁盘无法响应IO操作,单独关闭第一磁盘的电源,并启动一预定时长的定时器;B、在所述定时器计时期间,RAID系统进行正常读写操作,并记录在此期间发生过写操作的所有条带号;C、所述定时器超时,开启第一磁盘的电源,给第一磁盘上电;D、第一磁盘上电之后,对第一磁盘做进行读写测试操作;E、判断第一磁盘是否读写正常,若是,执行F,否则执行步骤G;F、根据第一磁盘断电期间记录的发生过写操作的所有条带号,恢复第一磁盘对应条带中数据,恢复完毕后结束本流程;G、将第一磁盘标记为坏盘,将作为热备盘的第二磁盘替...

【技术特征摘要】
1.一种独立冗余磁盘阵列RAID的重建方法,其特征在于,包括A、RAID系统的控制器发现该RAID系统中的第一磁盘无法响应IO操作,单独关闭第一磁盘的电源,并启动一预定时长的定时器;B、在所述定时器计时期间,RAID系统进行正常读写操作,并记录在此期间发生过写操作的所有条带号;C、所述定时器超时,开启第一磁盘的电源,给第一磁盘上电;D、第一磁盘上电之后,对第一磁盘做进行读写测试操作;E、判断第一磁盘是否读写正常,若是,执行F,否则执行步骤G;F、根据第一磁盘断电期间记录的发生过写操作的所有条带号,恢复第一磁盘对应条带中数据,恢复完毕后结束本流程;G、将第一磁盘标记为坏盘,将作为热备盘的第二磁盘替换第一磁盘,根据RAID系统中其...

【专利技术属性】
技术研发人员:金振成
申请(专利权)人:创新科存储技术深圳有限公司创新科存储技术有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1