DIY从入门到放弃:RAID磁盘阵列你该用吗?
507 [ 厂家供稿 ]

让你感到头痛的果DIY,说明你的思想是正确的。

您想要一个磁盘阵列吗?

image.png

(图片来自 miracomosehace)

专注于存储器和数据安全的玩家一定听说过 RAID,也知道它意味着磁盘阵列。但是如果不懂 RAID就盲目跟风,那伤了还是你的主机和钱包,不如先听我说说 RAID是否真的适合你。

等一下!这个 RAID不是我说的

Redundant Array of Independent Disks英文缩写,意为独立冗余磁盘阵列,正如其名称所示, RAID的作用是将多个独立的磁盘(硬盘)组合成阵列,并提供冗余以提高数据的可靠性。

RAID具有三个最大的优点,它能提供比单一硬盘更快的读写速度,提高单个盘符的使用率,同时保证高可靠性。

快速读写让不少萌新眼馋

看上去很不错,但问题也正好出现在这里。不少萌新只看过贴吧论坛里不少玩家秀 RAID 0读写速度,让机械盘可以超越固态硬盘的性能,你傻吗?

您所欣赏的 RAID 0没有数据冗余,一盘不好全是坏的

但是请注意, RAID 0并非真正的 RAID,它只是简单地提高了磁盘速度,而没有数据冗余,而且一旦一个磁盘被损坏,所有磁盘中的数据都将受到影响。

实际具有数据冗余的是诸如RAID1到RAID7等多种不同的磁盘阵列,而玩家们经常使用的是RAID3和RAID5,下面我们来详细介绍一下这两种阵列。

RAID3数组方式

RAID 3将数据分块分布在不同的硬盘驱动器上,数据使用简单的奇偶性检查,奇偶性信息存储在一个单独的磁盘上。在一个磁盘上发生故障时,奇偶盘和其他数据盘可以重新生成数据;在奇偶盘故障时,不会影响数据的使用,但会使随机读写性能稍有下降。

RAID 5的排列方式

与 RAID 5类似, RAID 3的区别在于,它可以交叉访问所有磁盘上的数据和奇偶校验信息。同样, RAID 5中的磁盘故障也不会影响数据使用,读/写指针可以在与列设备交战时运行,提供更高的数据流量。

从 RAID 0到 RAID 5的对比功能

其它 RAID方法,如 RAID 1只有50%的磁盘容量, RAID 6使用环境非常有限,因为需要两个独立的奇偶校验信息块,从而严重影响了写入速度。

与 RAID 6和 RAID 50相比的特性

通过分析 RAID的特点,我们可以发现,不同 RAID方式都有一个特点,即在相同的磁盘容量下,安全性能越高,可用容量就越小,而且 RAID对硬盘的需求也越大,推荐使用的硬盘成本也越高。

这就是说,虽然 RAID可以得到更快的读写速度和数据冗余,但要实现它需要更高的成本,而且前期和后期都要花费大量的时间成本,实际上并不像你想象的那么“美好”。

更多地在服务器上使用 RAID

现在问题来了,你是否应该使用磁盘阵列?对大多数玩家来说, RAID是没有必要的。购买硬盘以增加磁盘空间,定期备份重要数据才是更好的选择,小体积的文件,不必担心隐私,也可以放在云端保存。

若对 RAID有特殊的专业需求,或需要搭建自己的服务器,也不要贸然搭建 RAID,而应选择适合自己的 RAID方案,在保证数据安全的前提下享受 RAID带来的方便。

Copyright © 2020 科技见闻网 版权所有