入门 NAS 掌握这些知识,数据丢失也有“后悔药”(14)

为什么我不推荐使用 RAID 5

前面说过 RAID 5 是一种储存性能、数据安全和存储成本兼顾的存储解决方案——只需要占用最多一块硬盘的体积就可以轻松完成校验,同时还可以将别的磁盘空间放在一起使用,同时写入和读取数据都是从各个硬盘里并行操作,速度非常快。

但随着单块硬盘的容量越来越大,只有一份校验数据的 RAID 5 系统,在重建过程中出错的概率也会变得越来越大。也就是我为什么要在这里额外说明的主要原因。

在开始之前,我们先要知道为什么在硬盘读取数据时会发生错误:

数据写入时,数字信号转换为盘片上磁场信号过程中发生错误

数据存放过程中,因为外界的电磁干扰、宇宙射线等以外情况,导致磁单元中部分磁性极性翻转

读取数据时,磁场信号转换为数字信号过程中发生错误;

在硬盘内部,这种错误其实是经常发生的。硬盘厂商考虑到了这点,会在硬盘的技术详情单(DataBase)中专门有个不可恢复错误率(Unrecoverable Read Error rate,下文统一使用 URE 代替)来描述这个概率。

推荐阅读