由于我不将其用于商业用途,那么对于这些超大容量的 12TB 硬盘,是否有任何明确的理由选择 Raid10 而不是 Raid5/6?我的工作负载是读取密集型的(相对而言),因此我期望任何 raid 级别都能达到类似的速度。
当前:2TBx8 RAID5
选项 1:容量最大、速度最快的 12TBx4 RAID5
选项2:快速重建12TBx4 RAID10
选项 3:4 个驱动器后容量第二大。12TBx4 RAID6
我的 2TB 硬盘出现故障,花了 24 小时才用 8 个磁盘重建 Raid5。
答案1
数据丢失风险是一个可计算的常数,无论用于个人用途还是商业用途。
如果重要数据已备份,其他数据丢失的影响在可接受范围内,那么 raid5 就够了,raid 6 就够了最好的下面清晰显示。
随着时间的推移数据丢失的概率
Raid 10, 2TB Drives, 5 Years - 0.00039
Raid 10, 12TB Drives, 5 Years - 0.0017
Raid 5, 2TB Drives, 5 Years - 0.0027
Raid 5, 12TB Drives, 5 Years - 0.0118
Raid 6, 2TB Drives, 5 Years - 0.000001
Raid 6, 12TB Drives, 5 Years - 0.00001
答案2
您不应该使用 RAID5,因为磁盘重建时发生故障的可能性非常高,然后数据就丢失了。
RAID10 可能是最好的处理方式,如果考虑到 NAS“raid 控制器”可能出现的问题,那么它也是最安全的。
RAID6 将提供类似数量的存储空间,但冗余度略高(任何 2 个磁盘都可能发生故障,但在重建期间发生故障的可能性会更大),但代价是写入速度会更加复杂且速度更慢。