使用 percH310 RAID 上的旧 SAS 驱动器作为热备用

使用 percH310 RAID 上的旧 SAS 驱动器作为热备用

最近买了一台带 percH310 控制器的戴尔 T320,我决定将操作系统放在 3x300GB 15k SAS 驱动器的 raid 5 上,但想要一个热备用,我们有一个备用的 15k 300GB sas 驱动器,它一直是旧服务器中的热备用,从 2013 年开始从未使用过。在这里,我的首要任务是冗余和可靠性/正常运行时间,而不是性能。

1) 这会产生任何有害/负面影响吗?例如降低自动 raid 重建的可靠性、使用时增加其他磁盘的负载等?

2)我是否最好将所有 4 个驱动器设置为 raid 10 阵列,或者这个旧驱动器是否会导致任何潜在的危险情况,甚至只是降低其他驱动器的性能?

这将不包含大部分数据,这些数据将存储在由 6TB 驱动器组成的单独 SATA raid 10 上。

答案1

关于 RAID5 中因驱动器较旧而产生的不利影响:

  • 首先将驱动器作为非备用驱动器进行测试(可能是单驱动器 RAID0),并验证它在负载下不会发生故障。尝试使用允许您读取/写入驱动器全部容量的工具,这样您以后就不会受到现有未发现的坏扇区的困扰。
  • 确保旧驱动器运行的是最新的固件。
  • 注意 Jaroslav Kucera 的评论。如果旧驱动器的扇区小了几个,它可能无法支持其他扇区作为备用扇区。您可以通过将虚拟磁盘设置为比可用总空间小 1GB 来避免这种情况。

如果您优先考虑“冗余和可靠性/正常运行时间,而不是性能”,那么 RAID10 绝对是更好的选择。从技术上讲,RAID5 仍符合该驱动器容量/速度的行业标准,但 RAID10 会更安全。您应该考虑如上所述测试驱动器(在负载下测试、更新固件等)。

另一个需要考虑的选项是 RAID6,同样是为了冗余和可靠性/正常运行时间而不是性能。H310 实际上支持四轴 RAID6。您会看到与 RAID10 相同的可用容量,还有一个额外的好处,即任何两个驱动器都可能发生故障而不会丢失数据访问。这还可以防止单个驱动器发生故障并重建后出现条带穿孔,如果镜像中未发生故障的驱动器在重建期间遇到新的坏块,您可能会在使用 RAID10 时遇到这种情况。

相关内容