RAID6旨在在2个磁盘发生故障的情况下提供容错function。
实现RAID6所需的最小磁盘数量是多less?
谢谢
http://en.wikipedia.org/wiki/Standard_RAID_levels#RAID_6
Raid 6基本上是“两个奇偶校验块”,而Raid 5则是一个。
所以你需要n + 2,其中n是数据磁盘的数量。
数据最小为4个磁盘= 2,奇偶校验为2个
我想你可以逃脱3个磁盘,但为什么有2个奇偶校验1个数据?
这是一个很有意义的去3磁盘RAID 6。
它是可以处理2个故障的最有效的configuration。 我可以向您保证,当您在RAID 1或RAID 5系统上释放一个磁盘时,尤其是当您知道这些磁盘是同时购买的时候,会非常紧张,这会大大增加风险。 在Raid 6中,你仍然可以相当放松。
在磁盘失败之后,你把错误的磁盘拉出来,哗啦一声,它的压力很大,但不是致命的。
RAID 6所需的最less驱动器数量是四个。
从技术上讲,没有理由不能用三个磁盘来build立一个RAID 6arrays,但是大多数RAID控制器不支持这个。 (请参阅为什么RAID 6需要至less4个磁盘? )
在具有四个磁盘的RAID 6arrays中,数据块将分布在驱动器中,两个磁盘用于存储每个数据块,另外两个用于存储奇偶校验块。 如您所述,使用此设置,可以同时丢失两个磁盘,而不会发生任何数据丢失。
将来,您可以使用这个比较不同RAID级别的有用表格来帮助您决定哪个RAID级别适合您的需求。
既然你需要一个双重的平价,它应该是4个磁盘。 你在两个磁盘上分割数据,而在另一个磁盘上计算不同的数据。