在不久的将来,我们想将当前的带有 SAS 磁盘的 MSA2050 替换为带有 10 个 SSD 磁盘(HPE,每个 960GB)的 MSA2060。我们将使用 RAID 5。
由于 RAID 5 最多可以容纳 16 个磁盘,因此我们可以创建 10 个磁盘的 1 个群集。
这是好的做法吗(主观),但更重要的是——为什么?
或者是制作 2 个 5 个磁盘的群集(主观),但更重要的是 -> 为什么?
1 个集群和 2 个集群之间的读/写性能如何?
自然,2 个集群具有 2 个奇偶校验磁盘,因此可用存储空间会较低。
提前致谢!
答案1
10 个驱动器组成一个优秀的 RAID6 阵列。
当驱动器数量为 2 的幂(例如 8)加上冗余所需的驱动器(对于 RAID6 为 2)时,阵列性能最佳。8+2=10
具有大量驱动器的 RAID5 在重建故障磁盘时容易发生故障:任何剩余驱动器上的单个读取错误都足以导致重建失败并杀死阵列。
RAID 50(RAID5 子阵列上的条带化)可能更快,但单个 RAID6 更可靠。