磁盘容量RAID 1到RAID 10

我有一个配有RAID 1configuration的两个2TB硬盘的4-bay NAS。 我打算用2个额外的4TB硬盘升级到RAID 10configuration。

现在我将获得额外的2个驱动器的新容量是4TB而不是6TB。 怎么来的?

我以为RAID10意味着条纹+镜像,所以我认为它会划分2TB + 4TB的驱动器,并将其映射到另外两个驱动器。

RAID计算器确认了这一行为。 RAID级别试图确保在任何时候两个驱动器都可能出现故障,因此每个卷的最大容量为2TB的原因是什么?

当我用4TB版本replace两个2TB驱动器(一个接一个)时,它能扩展到8TB吗?

如果您将2TB和4TB驱动器分条,则在您的逻辑卷中将获得4TB容量。 如果您镜像2TB和4TB驱动器,您将获得2TB容量。

我不知道有什么实现可以让你按照自己喜欢的方式使用混合大小的驱动器。 NAS是什么?

是的,如果您升级到4x4TB硬盘,您将获得RAID 10的8TB容量。

这里有一个练习来说明。 假设您有一个512Kb的驱动器和一个1024Kb的驱动器,并且您使用的是带有128Kb条带大小的RAID 0。 您将条纹交替地写入两个磁盘。 在每个磁盘上写入4个条纹之后,较小的一个处于可写容量状态,因此您不必再写了。 你的arrays正在容量。 在这一点上,你有更大的磁盘上512Kb的浪费空间…

你看到的是由于条带化和串联的区别。 条纹将在磁盘之间交替。 例如,它可以首先在第一个磁盘上使用64KB,然后在第二个磁盘上使用64KB,然后在第一个磁盘上使用64KB,依此类推。 另一方面,串联将在开始使用下一个磁盘之前使用第一个磁盘的全部。 与其他方法相比,每种方法都有优势。

条纹的优点:

  • 更好的读/写性能
  • 更容易升级到更大的驱动器,并保留现有的数据

级联的优点:

  • 支持混合大小的驱动器
  • 更容易升级到更多的驱动器,并保留现有的数据