2
用于在RAID重建期间计算不可恢复的读取错误的概率的公式
我想比较使用消费者(URE / bit = 1e-14)或企业(URE / bit = 1e-15)驱动器的不同RAID系统的可靠性。具有重建成功概率的公式很简单(忽略机械问题,我将在以后考虑)。 error_probability = 1-(1-per_bit_error_rate)^ bit_read 要记住的重要一点是,这是至少获得一个URE的概率,而不一定只有一个。 假设我们想要6 TB的可用空间。我们可以通过以下方式获得它: RAID1,每个磁盘具有1 + 1个6 TB的磁盘。在重建期间,我们回读了1个6TB的磁盘,风险是:消费者使用1-(1-1e-14)^(6e12 * 8)= 38%或企业驱动器为4.7%。 RAID10,带有2 + 2个磁盘,每个磁盘3 TB。在重建期间,我们仅回读1个3TB的磁盘(该磁盘与发生故障的磁盘配对!),并且风险更低:消费者使用1-(1-1e-14)^(3e12 * 8)= 21%或使用2.4%企业驱动器。 RAID5 / RAID Z1,每个磁盘具有2 + 1个3TB的磁盘。在重建期间,我们回读了2个每个3TB的磁盘,风险是:对于消费者用磁盘或4.7%或企业驱动器,1-(1-1e-14)^(2 * 3e12 * 8)= 38%。 RAID5 / RAID Z1,每个磁盘具有3 + 1个2 TB的磁盘(通常由Synology等SOHO产品的用户使用)。在重建过程中,我们回读了3个每个2TB的磁盘,风险是:对于消费者或4.7%或企业驱动器,1-(1-1e-14)^(3 * 2e12 …