
在一个传统的RAID5组中。HDD1坏了,HDD0、HDD2、HDD3、HDD4把HDD1的数据重构到HDD5上,随后用HDD5替换原有的HDD1。这样的重构形成了多对1的局面,HDD5可能会吃不消。
新型RAID2.0+技术是这样做的。由于底层构建RAID5的最小单位不是硬盘,而是CKG。多个CKG组成了一个RAID5组。由于CKG是由分在在一个硬盘组中的不同硬盘上的CK组成,所以现在当HDD1磁盘挂了。我们看它上面需要重构的数据。
例如HDD1上需要重构的CK13,是属于CKG1中的,CKG1中利用CK52、CK63、CK74和CK85来重构CK13.而CK52、CK63、CK74和CK85分别存在于不同的硬盘上,恢复到热备数据块也不是传统RAID存在与一个硬盘中,而是随机分散在各个硬盘中。
新型RAID2.0+重构数据不论是热备盘还是重构盘,都不再是固定的。而是充分利用每一块盘的性能来重构数据。