我正在建立一个包含44 4TB 7200 RPM SAS HDs的JBOD。我选择RAID 60,因为我更喜欢驱动器故障保护,而不是RAID 10提供的性能改进。我的问题是如何选择每个跨度的最佳磁盘,从而导致合理的重建时间。例如,假设我留下了4个热备件,这将为以下可能的RAID设置生成40个磁盘:
我倾向于4跨10个磁盘,因为它似乎提供了最佳的平衡容错(每跨10个驱动器故障中的2个)和可用容量(80%,低于90%,2个跨度的20个磁盘)。
但是,对于单个10个磁盘跨度,我可以期望重建时间是什么?Web搜索显示,即使是10个磁盘跨度也可能不可行,因为重建可能需要太长时间,因此在重建过程中可能会出现额外的驱动器故障。然而,互联网上的许多资源都是基于较少的磁盘或容量较低的磁盘。
对于这个相对较多的磁盘的最佳设置有什么想法吗?
注意:对于大约10 TB的数据有备份策略,但是备份所有数据并不可行。因此,我倾向于RAID 60而不是RAID10。我意识到这并不是备份的替代品,但是更好地从驱动器故障中恢复确实使系统更加健壮,因为它提供了重建的机会,然后在发生多个磁盘故障时将数据迁移到其他存储。
编辑:规格:
谢谢你的帮助。
发布于 2017-12-14 21:13:39
使用来自Avago (LSI)或Microsemi (Adaptec)的现代硬件RAID控制器,20+2磁盘RAID阵列是非常好的。重建时间合理(小于24小时)。目前的驱动器有很低的故障率,无论如何。我肯定会用两个跨度。
发布于 2017-12-10 12:11:20
对于4个Tb7.2k驱动器,我建议使子数组尽可能小-实际上,5个驱动器根本不值得使用RAID 6。
我的2c是使用RAID 10,您可以期望重建在12小时内完成,5驱动器20 TB RAID 6阵列很可能不会。
确保您启用了每月数据清理/媒体巡逻/任何所谓的-在这里检测读取错误之前,他们有机会停止重建。大多数情况下,当重建失败时,原因不是一个完全失败的驱动器,而是一个相当老的,但未被发现的读取错误,可以通过定期擦洗修复。
发布于 2017-12-13 19:10:35
基于收到的优秀评论,我尝试了一个由5个跨8个磁盘组成的RAID60,原因如下:
我将用我收集到的任何其他信息来更新这个答案。
编辑:删除RAID5作为可行的选项。
https://serverfault.com/questions/887234
复制相似问题