【技术实现步骤摘要】
本专利技术涉及电子
,尤其涉及一种信息处理方法及处理装置。
技术介绍
现有技术中将一定数量的硬盘分组形成RAID组(英文:Redundant Array of Independent Disks;中文:独立硬盘冗余阵列),通过使用各式RAID算法来提高数据冗余性和读写性能,达到保护数据和优化性能的目的。当RAID组中的硬盘发生故障时,故障成员硬盘上的数据即无法读写,RAID组的状态由正常变为降级,此时可以通过RAID算法来将数据恢复到热备盘上,恢复数据的过程称为重构。其中,热备盘为RAID组中配置的用于及时替换故障成员硬盘的硬盘。启动重构后,被占用的热备盘则成为RAID组的专用硬盘。如果用硬盘备件替换RAID组中的故障成员盘,等待重构完成之后,数据会从热备盘中复制到备件盘里,这个数据复制过程称为回拷。热备盘会在回拷完成后被RAID组释放,由多个RAID组构成的系统中各RAID组公有。现有技术提供了三种重构方法:热备盘重构、就地重构以及换盘重构。热备盘重构是最基本的重构方式,当有RAID组中的成员盘故障时,把故障成员硬盘的数据通过RAID算法恢复到热备盘上,热备盘被RAID组占用,暂时代替故障成员盘的功能。当故障成员盘更换为备件盘后,启动回拷,释放热备盘。而就地重构先用备件盘替换RAID组中的故障成员盘,再直接将数据重构到硬盘备件中。换盘重构把RAID组中的故障成员硬盘的数据通过RAID算法恢复到热备 ...
【技术保护点】
一种信息处理方法,其特征在于,所述方法包括:当检测到硬盘组中存在发生故障的故障成员盘时,启动热备盘重构,将所述故障成员盘中的数据恢复到与所述故障成员盘关联的关联热备盘中,其中,所述关联热备盘位于热备盘槽位中,所述故障成员盘位于成员盘槽位中;当检测到所述关联热备盘从所述热备盘槽位被拔出时,创建增量数据位图;当检测到所述关联热备盘被插入到所述成员盘槽位时,将所述关联热备盘识别为成员盘;根据所述增量数据位图,将增量数据重构到所述成员盘中,其中,所述增量数据位图用于记录自所述关联热备盘从所述热备盘槽位被拔出的拔出时刻起至所述关联热备盘被插入到所述成员盘槽位的插入时刻之间,主机向所述故障成员盘写入的所述增量数据的存储位置。
【技术特征摘要】
1.一种信息处理方法,其特征在于,所述方法包括:
当检测到硬盘组中存在发生故障的故障成员盘时,启动热备盘重构,将所
述故障成员盘中的数据恢复到与所述故障成员盘关联的关联热备盘中,其中,
所述关联热备盘位于热备盘槽位中,所述故障成员盘位于成员盘槽位中;
当检测到所述关联热备盘从所述热备盘槽位被拔出时,创建增量数据位图;
当检测到所述关联热备盘被插入到所述成员盘槽位时,将所述关联热备盘
识别为成员盘;
根据所述增量数据位图,将增量数据重构到所述成员盘中,其中,所述增
量数据位图用于记录自所述关联热备盘从所述热备盘槽位被拔出的拔出时刻起
至所述关联热备盘被插入到所述成员盘槽位的插入时刻之间,主机向所述故障
成员盘写入的所述增量数据的存储位置。
2.如权利要求1所述的方法,其特征在于,在所述将增量数据恢复到所述
成员盘中之后,所述方法还包括:
确定所述热备盘重构的重构进度,所述重构进度表征在所述拔出时刻,所
述关联热备盘中的数据量占所述故障成员盘中的数据量的比例;
若所述重构进度表征所述故障成员盘中只有部分数据已重构到所述关联热
备盘中,则将所述故障成员盘中的除所述部分数据外的剩余数据重构到所述成
员盘中。
3.如权利要求1所述的方法,其特征在于,所述当检测到所述关联热备盘
被插入到所述成员盘槽位时,将所述关联热备盘识别为成员盘,具体为:
在检测到所述故障成员盘从所述成员盘槽位拔出后,判断所述成员盘槽位
上第一次插入的硬盘是否是所述关联热备盘;
若为是,则将所述关联热备盘识别为成员盘。
4.如权利要求1-3中任一权项所述的方法,其特征在于,在所述将所述关
联热备盘识别为成员盘之后,所述方法还包括:
当检测到备件盘被插入到所述热备盘槽位时,将所述备件盘设置为热备盘。
5.如权利要求1所述的方法,其特征在于,所述当检测到所述关联热备盘
被插入到所述成员盘槽位时,将所述关联热备盘识别为成员盘,具体为:
在检测到所述故障成员盘从所述成员盘槽位拔出后,判断所述成员盘槽位
上第一次插入的硬盘是否是备件盘;
若为是,则启动回拷,将所述故障成员盘中的数据复制到所述备件盘中;
在所述回拷的过程中,交换所述备件盘与所述关联热备盘的位置,将所述
关联热备盘插入到所述成员盘槽位,且将所述备件盘插入到所述热备盘槽位;
将所述关联热备盘识别为成员盘。
6.如权利要求5所述的方法,其特征在于,在所述将所述关联热备盘识别
为成员盘之后,所述方法还包括:
将所述备件盘设置为热备盘。
7.如权利要求1-6中任一权项所述的方法,其特征在于,所述当检测到所
述关联热备盘被插入到所述成员盘槽位时,将所述关联热备盘识别为成员盘,
具体为:
判断所述关联热备盘是否在自所述拔出时刻起的预定时间内被插入到所述
成员盘槽位;
若为是,则将所述关联热备盘识别为成员盘,其中,所述预定时间为所述
硬盘组设定的有效换盘时间。
8.一种处...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。