raid系统的冗余数据处理方法、装置、系统及介质制造方法及图纸

技术编号:33347212 阅读:31 留言:0更新日期:2022-05-08 09:44
本发明专利技术公开了本发明专利技术实施例提供了一种raid系统的冗余数据处理方法、装置、系统及计算机可读存储介质,该方法包括:当raid系统中存在磁盘损坏、且不存在可用热备盘时,根据所述raid系统中健康磁盘的数据对故障磁盘的冗余数据进行重构;将重构后的冗余数据存储至预先建立的冗余保持区域;当检测到所述raid系统中存在新增盘时,将所述冗余保持区域中的冗余数据拷贝到所述新增盘上;本发明专利技术在使用过程中大大节约了在增加新磁盘后再进行数据重构的时间,并且还减少了在磁盘出现损坏至增加新磁盘这一段时间内数据丢失的风险,大大提高了raid系统的数据安全性。raid系统的数据安全性。raid系统的数据安全性。

【技术实现步骤摘要】
raid系统的冗余数据处理方法、装置、系统及介质


[0001]本专利技术涉及计算机
,特别是涉及一种raid系统的冗余数据处理方法、装置、系统及计算机可读存储介质。

技术介绍

[0002]在云计算数据中心中,数据存储的安全是用户关心的核心问题,而存储系统的raid会对数据安全提供相应的保证。但是,raid提供的数据安全是基于数据块的冗余份数的,例如raid6提供可同时损坏两个数据块而保证数据不丢失的安全性,raid5提供可同时损坏一个数据块而保证数据不丢失的安全性。由于冗余盘数越多,数据写放大越大,有效空间越小,性能越差,因此大多数raid系统都是采用raid5等只有一份冗余数据保护,如果数据冗余块发生损坏,此时已经无法再提供安全保证,如果此时再发生数据损坏,那么整个条带的数据将全部丢失而不可恢复。因此,存储系统一般提供多块热备盘,当磁盘损坏时,热备盘需立即介入,进行数据重构,但是当磁盘损坏时若没有可用的热备盘,那么在新的热备盘插入之前,如果再发生其他磁盘损坏的情况就会导致数据损坏不可恢复的情况。
[0003]鉴于此,如何提供一种本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种raid系统的冗余数据处理方法,其特征在于,包括:当raid系统中存在磁盘损坏、且不存在可用热备盘时,根据所述raid系统中健康磁盘的数据对故障磁盘的冗余数据进行重构;将重构后的冗余数据存储至预先建立的冗余保持区域;当检测到所述raid系统中存在新增盘时,将所述冗余保持区域中的冗余数据拷贝到所述新增盘上。2.根据权利要求1所述的raid系统的冗余数据处理方法,其特征在于,在所述当raid系统中存在磁盘损坏、且不存在可用热备盘时,根据所述raid系统中健康磁盘的数据对故障磁盘的冗余数据进行重构之前,包括:获取所述raid系统状态信息;根据所述raid系统状态信息识别各个磁盘状态及可用热备盘的状态。3.根据权利要求2所述的raid系统的冗余数据处理方法,其特征在于,所述根据所述raid系统中健康磁盘的数据对故障磁盘的冗余数据进行重构的过程为:采用raid算法根据所述raid系统中每个条带中健康磁盘的条带数据重构出故障磁盘上相应的分块数据;则,所述将重构后的数据存储至预先建立的冗余保持区域为:按照预设顺序将所述分块数据存储至预先建立的冗余保持区域。4.根据权利要求1至3任意一项所述的raid系统的冗余数据处理方法,其特征在于,所述预先建立的冗余保持区域为:在创建所述raid系统的同时创建与所述raid系统对应的冗余保持区域。5.根据权利要求4所述的raid系统的冗余数据处理方法,其特征在于,还包括:当所述raid系统中存在磁盘损坏、且不存在可用热备盘时,发出更换故障磁盘的告警提示。6.根据权利要求4所述的raid系统的冗余数据处理方法,其特征在于,还...

【专利技术属性】
技术研发人员:邸忠辉刘丹
申请(专利权)人:苏州浪潮智能科技有限公司
类型:发明
国别省市:

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

1