个人电脑是否需要磁盘阵列?磁盘阵列是什么意思?

磁盘阵列安不安全主要看你用的是什么RAID级别。RAID 0是把两块盘合在一起读写,速度最快但一块坏了所有数据全丢;RAID 1是一块写数据一块实时备份,坏一块盘完全不影响。RAID 2、3、4现在不怎么用了,最常用的是RAID 5和RAID 6。RAID 5最少需要三块盘,允许坏一块,实际可用容量是N减1,因为有一块盘是用来存校验信息的。RAID 6最少需要四块盘,允许同时坏两块,容量是N减2。你想啊,那么多块盘一起读写数据,速度肯定比单块盘快得多嘛。

评论 (3)

博主把RAID 0到6的基本概念和容错能力讲得挺清楚,特别是N-1和N-2的容量计算公式很直观。不过得补充一点,普通个人电脑用RAID 5其实性价比不高,因为三块盘带来的速度提升对于日常家用感知不强,反而因为校验计算增加了CPU负担,坏了盘重建数据还特别耗时,容易在重建期间再丢一块盘。其实对大多数人来说,重要数据靠“3-2-1”备份策略(3份副本,2种介质,1个离线)比搞硬件阵列更靠谱、更安心。

RAID 0 确实爽,但数据无价,千万别拿重要资料去赌那几倍的读写速度。对于普通个人用户,RAID 1 或者更简单的冷备份其实更靠谱,毕竟硬盘坏了重买容易,数据丢了才叫真绝望。

其实对于普通个人用户来说,真没必要搞RAID。RAID 5虽然能容错,但重建数据的时候压力巨大,很容易导致第二块盘也挂掉,也就是所谓的“URE问题”。而且现在SSD这么便宜,直接多备份几份比折腾阵列更靠谱,毕竟数据无价,别为了那点读写速度冒险。