RAID 5完全适合家庭使用

2016年9月8日星期四 类别:存储

最近RAID 5受到了很多批评。你要么运行RAID 1, RAID 10,要么使用RAID 6,但如果你运行RAID 5,你会被告知你是一个疯子。

使用RAID 5会给数据的可用性带来不合理的风险。建议您在某个时候可能会丢失RAID阵列。

这是对RAID 5实际风险的不公平表述。在我看来,关于RAID 5的恐慌完全被夸大了。欧宝体育直播官网

我认为,对于最多有5到6个驱动器的小型RAID阵列,对于家庭NAS使用RAID 5是完全合理的。

据我所知,反对RAID 5的运动主要是从本文来自zdnet

如您所知,RAID 5可以容忍单个驱动器故障。如果第二个驱动器死亡,而第一个驱动器还没有被替换或重新构建,则会丢失该数组的所有内容。

在文章中,作者认为,由于驱动器变得更大,但不是更可靠,在重建期间丢失第二个驱动器的风险如此之高,以至于运行RAID 5变得有风险。

您不需要第二次驱动器故障就会丢失数据。坏扇区,也称为不可恢复读错误(URE),也可能在重建期间导致问题。根据RAID实现的不同,您可能会丢失一些文件或整个阵列。

作者计算并认为,这种坏扇区或URE的风险对于现代大容量驱动器来说是如此之高,以至于在重建期间出现第二次驱动器故障的风险几乎是不可避免的。

大多数驱动器的URE规格为12.5 TB数据(10^14)中的1位错误。这个数字是绝对的,它是我们日常生活中所经历的,但这是不正确的。

这是最坏情况。中会出现读取错误最多10^14位,但实际上驱动器更可靠。

我在我的71 TB ZFS nas我不时地擦洗。

如果最坏情况的数字是“真实的”,我现在就会发现一些数据错误。然而,根据我的个人经验,自从系统几年前上线以来,ZFS没有更正过一个字节。

我做过很多次手术我的系统已经读取了拍字节的数据。没有无声的数据损坏,没有常规的坏扇区。

在我看来,所有这些风险都没有看起来那么高。

我认为在合适的情况下选择RAID-5/Z是合理的。RAID-6显然比RAID-5更安全,因为你可以在失去两个驱动器而不是一个驱动器的情况下生存,但这并不意味着RAID-5是不安全的。

如果要运行RAID 5阵列,请确保运行擦洗或巡逻读取或RAID解决方案使用的任何名称。擦除只不过是尝试从磁盘中读取所有数据。

清洗可以提前检测坏扇区,因此您可以在驱动器引起真正的问题(比如在重建期间发生故障)之前更换驱动器。

如果你在一个RAID-5阵列中保持较低的驱动器数量,也许最多5或6个,我认为对于需要在成本和容量之间找到平衡的家庭用户来说,RAID-5是一个可以接受的选择。

记住:如果你关心你的数据,你无论如何都需要备份。欧宝体育直播官网

这个话题也被讨论了reddit

评论

Baidu
map