袭击
也许对于总是只用一个硬盘或者一个硬盘配一个SSD的人来说,RAID是基本不会碰的东西。而且随着SSD的不断发展,读写速度的不断提升,使用RAID来提升性能的已经不多见了。
但是对于高端MOD主机,
两到四个SSD组RAID 0阵列
提高性能还是很常见的。
让让我们简单谈谈今天的RAID是什么。
什么是RAID磁盘阵列?
RAID独立磁盘冗余阵列的全称是独立硬盘冗余阵列,简称磁盘阵列。阵列的组成方式有很多种,比如RAID0,RAID1、,2、,3、,4、,5、,RAID 6.甚至混合RAID 53、,RAID 60等。但是下面这三个真的用的很广。
01
RAID 0
RAID 0需要两块硬盘来构建。原理也很简单,就是把数据分成两部分,同时写入硬盘。这样做的好处是两个硬盘可以同时写,把性能提升到两个硬盘之和。但这种1 1=2的构造方式,使得其中一个硬盘出现故障后,数据全部丢失,而且由于数据分布分散,几乎不可恢复。
02
RAID 1
如果说RAID 0是追求极致性能的RAID模式,那么RAID 1就是追求极致安全性的RAID模式。简单来说,RAID 1就是一个硬盘作为另一个硬盘的备份而存在,其中一个硬盘可以被另一个硬盘的数据完美恢复。然而,由于一个数据被写入两个磁盘,每次写入都必须等待最慢的硬盘完成,才能进行下一次写入,因此写入性能最终将取决于最慢的硬盘。好在因为两者数据相同,读取性能还是两个硬盘之和。
03
RAID 5
RAID 0和RAID 1是两个极端,折中就是RAID 5。一般来说,RAID 5需要三块以上的硬盘,原理是写入RAID 0。但写入的内容除了数据,还分散了每个硬盘中对应的奇偶校验信息,当一个硬盘出现故障时,可以根据剩余的数据和奇偶校验数据进行回复。可以简单理解为1 1 1=2的一种形式。
04
RAID 5
顾名思义,RAID10就是RAID1 0,是两者的混合体。实际上,它更简单,就是四个硬盘中,两个硬盘按照RAID 1组织后,两个RAID 1硬盘阵列按照RAID 0组织。
用于存储一些重要数据,如工作数据文件、设计图纸等。RAID 1用于设置磁盘阵列。对于存储游戏文件的人,建议使用RAID 0构建磁盘阵列,提高游戏体验。4通道NP800C构建RAID 0的速度超过1s。
标签:硬盘数据性能