存储多种阵列重建技术简介
第1章 概述RAID阵列的高可靠性依赖于磁盘的冗余性,当RAID阵列中一块磁盘失效后,RAID阵列数据丢失的风险会变大;我司存储产品提供三种自有专利的重建技术:传统重建、快速重建和无感知重建,三种重建方式的自动灵活调配使用可使重建对业务的影响降到最低,并可大大缩短对失效磁盘重建的时间,降低RAID失效的风险,提高RAID阵列对数据的保护能力。第2章 阵列重建技术2.1 传统重建当阵列中一块磁盘失效被踢出时,会触发传统重建,通过在位磁盘各条块数据计算出丢失磁盘条块数据,写入重建盘。这种重建方式所需时间跟磁盘大小和重建速度有关。适用场景: 磁盘故障离线较长时间 读写错误较多导致系统踢盘优点: 通过重构失效磁盘数据方式保证磁盘的冗余性,提高RAID阵列可靠性 降低了用户数据丢失的风险,提高了对数据的保护能力 有效保证用户业务安全性与连续性,上层业务不中断 对比友商(海康)产品,传统重建性能优异,重建时间缩短近10倍2.2 快速重建当数据盘中某一条块因介质错误或其他因素发生无法修复的写错误时,会触发快速重建。重建过程中,直接从发生写错误磁盘拷贝正确的条块数据到重建盘;写错误条块数据可通过其他未发生错误的磁盘条块数据计算出来,写入重建盘。适用场景: 磁盘介质错误 磁盘发生无法修复的写错误优点: 相对于传统重建减少大量读IO次数和计算次数,重建时间有明显提高 降低了用户数据丢失的风险,提高了对数据的保护能力 有效保证用户业务安全性与连续性,上层业务不中断2.3 无感知重建当RAID阵列中某块数据盘暂时性下电(被拔出后快速插回或磁盘闪断等),在传统的RAID中会将该数据盘踢掉,重建整个磁盘的数据,花费时间较长。我司存储产品提供无感知重建技术,将下线磁盘和数据发生变化的条带记录下来,待磁盘上线后,只重建数据发生变化的条带,可将重建时间缩短至秒级。适用场景: 磁盘误插拔或磁盘链路闪断等优点: 我司独有专利技术,专利名磁盘冗余阵列的同步方法和磁盘冗余阵列及其控制器,专利号200810055844.0 只重建数据发生变化的条带,重建时间缩短至秒级 降低了磁盘故障率,提高了磁盘的利用率,更节约硬件成本 降低了用户数据丢失的风险,提高了对数据的保护能力 有效保证用户业务安全性与连续性,上层业务不中断2.4 智能调整重建速度我司存储产品会根据当前业务繁忙程度动态调整重建速度;当系统业务非常繁忙的时候,自动降低RAID重建速度,减少重建对于业务性能的影响,保证业务运行;当系统业务比较空闲的时候,自动提高RAID重建速度,有效提高系统资源利用率。 适用场景: 传统重建 快速重建 无感知重建优点: 我司独有专利技术,专利名一种动态调整冗余RAID阵列重建的装置和方法,专利号201310260315.5 在不影响业务的前提下提升了系统资源利用率 智能调度,管理方便,有效的减少了运维成本