我知道,对于4个驱动器的RAID 3/4是:奇偶驱动器= D1 XOR D2 XOR D3。但是有5个或更多的驱动器是什么?例如,5或6.需要多少奇偶校验驱动器,以及XOR算法在这种情况下是如何工作的?
发布于 2021-03-16 14:49:50
任意数量的位都可以是异或的,并且您始终可以通过XORing重新生成失败驱动器的数据--所有其他驱动器。
这意味着无论数组中有多少磁盘,此算法只能替换单个失败的磁盘,并且需要知道哪个磁盘已经失败。
对于RAID6,使用使用不同算法的第二个校验和磁盘,因此,如果(任何)两个磁盘失败,数据仍然可以重构。
https://serverfault.com/questions/1057250
复制相似问题