使用 SSD 时,RAID 10 优于 RAID 5

使用 SSD 时,RAID 10 优于 RAID 5

我正在考虑使用 SATA SSD 而不是我们通常购买的 15k RPM SAS 驱动器来实现 iSCSI 共享存储阵列。

我们通常使用 RAID 10,因为虚拟化工作负载产生的随机 IO 会引起主轴争用。

我想知道,既然主轴争用不再是问题,我们是否可以切换到 RAID 5 或 RAID 6 以获得更多可用空间。我心中有一个疑问,即控制器计算奇偶校验的开销是多少。我知道这种配置不允许 TRIM 运行。

我们当前的工作负载在配有 24 托架外部机柜的 Dell H800 上运行。

答案1

修改单个块仍需要从磁盘读取整个条带并再次保存,或重新计算奇偶校验块(取决于 RAID 实现)并将其保存到磁盘。由于 SSD 在执行随机访问时遇到的问题较少,因此其性能下降不会像 HDD 类似阵列那样严重,但也不能忽略不计。

您可能遇到的另一个问题是控制器本身的性能。带有较旧芯片组的卡无法使用 RAID 处理超过 400-500MiB/s 的速度。您肯定想检查一下。

最后,只有您可以通过基准测试来回答这个问题。检查任一配置的运行速度并使用它。

我不建议使用 RAID5/6,尤其是当它是性能至关重要的阵列时。

相关内容