哪一个可能更可靠(更安全的数据+更短的停机时间):
在 RAID 1 中拥有 4 个驱动器,或者在 RAID 1 中拥有 2 个驱动器加 2 个备用驱动器?
换句话说,当你设置 4 个驱动器的 RAID 1 时,有备用驱动器是否有优势?
背景:这是当前稳定 Linux 发行版上的 MDADM raid。磁盘是企业级的。RAID 1 中的分区是根分区(最小写入),因此写入性能不是问题。硬件允许热插拔 HDD。在相同的 4 个 HDD 的另一个分区上,我运行 RAID 10 以用于写入密集型应用程序。
答案1
如果“在 RAID 中拥有 4 个驱动器”是指拥有 4 路 RAID1(即:每次写入都有 4 个副本),那么这肯定比 2 路 RAID1 + 2 个备用驱动器更耐用/更有弹性:
- 具有 4 路 RAID1全部 4 个磁盘需要失败才能丢失数据;
- 使用双向 RAID1 + 2 备用磁盘,您只需丢失错误的两个磁盘即可丢失数据(即:磁盘 #1 发生故障,在重建期间,增加的压力会损坏磁盘 #2)
话虽如此,对于大型数据分区,4 路 RAID1 通常有点过头了(3 路镜像往往是实际使用的上限)。但是,您可以使用它来简化设置和/或安心处理较小的数据集,就像/boot
和一样/
。