RAID磁盘自愈及数据主动迁移技术的研究与实现
发布时间:2024-05-25 02:43
传统的存储系统可靠性通过数据备份以及数据冗余技术保证,一旦存储设备发生故障,可以通过数据恢复以及数据重建的方式修复数据,但这种方式下故障恢复时间窗口较大,在故障恢复阶段如果发生新的故障,极易发生数据二次损毁事故,如果能够根据存储设备的运行状态有效地预测系统故障发生,在故障发生前进行数据主动迁移,就可以极大的减少数据丢失的风险,避免数据重建和恢复。 存储设备安全预警和数据主动迁移技术为数据存储提供最为基础的可用性保证,其核心机制为磁盘数据自愈与数据主动迁移技术,在磁盘阵列各成员盘中均设置若干保留磁盘空间,力图将出现介质错误且无法修复的扇区重定向到保留区域,相关故障数据根据阵列冗余信息恢复,结合磁盘自我检测分析及报告技术,定期获取磁盘运行状态,预测磁盘可能出现的故障,当保留空间用尽或磁盘预测故障时,则将故障磁盘数据主动迁移到新磁盘,以提高数据可靠性,有效避免了数据重建操作。 研究分析了JGMSA30型加固磁盘阵列系统软硬件结构,在该系统的阵列核心算法模块下设计实现了磁盘自愈与数据主动迁移模块。基于移植性及扩展性考虑,采用了I/O过滤技术。采用动态调整数据迁移速度技术避免对系统核心业务流程的...
【文章页数】:58 页
【学位级别】:硕士
【部分图文】:
本文编号:3981589
【文章页数】:58 页
【学位级别】:硕士
【部分图文】:
图2.1预警转移层次模型
层次存储设备健康预警及数据迁移管理储系统产生预警后,可将数据主动迁移到合适的节点和位置,存储系据主动迁移技术分为如下四个层次,(1)磁盘数据自愈技术,(2)技术、(3)阵列级数据自愈、(4)系统级数据主动迁移。具体见图21
图2.3RAID数据块存储图
它RAID级别可按照相类似的方式恢复出数据,只的RAID5为例描述其数据存储方式以及当某个磁。图2.3为一个4个磁盘的组成的RAID5数据存储
图2.4阵列内磁盘数据移植---数据主动迁移技术
区别在于增加了存储设备预警,会主动将数据在盘中。进行数据迁移时,可以将产生预警的磁盘出现线介质错误的扇区数据,可以通过数据校验图2.4所示。
图3.2JGMSA30型加固磁盘阵列软件架构
图3.2JGMSA30型加固磁盘阵列软件架构加固磁盘阵列系统[30-35]软件部分主要分为6个模块,分M模块、RAID核心算法模块、DH模块以及用户个模块功能做简单介绍。配置信息管理模块管理模块管理整个阵列配置信息,这些信息包括RA这些磁盘所属的RAID组信息(....
本文编号:3981589
本文链接:https://www.wllwen.com/kejilunwen/jisuanjikexuelunwen/3981589.html