什么是RAID磁盘阵列?有何作用?

描述

RAID

或许对于一直都只用一块硬盘或者一块硬盘搭配一块SSD的人来说,磁盘阵列RAID是基本不会被接触到的东西。而且随着SSD的不断发展,读写速度的不断提升,需要使用RAID来提升性能的情况更是少之又少。

但是对于高端MOD主机,

两到四个的SSD组RAID 0阵列

以提升性能的依然是很常见的。

今天就来简单说一说RAID到底是什么。

什么是RAID磁盘阵列?

RAID全称Redundant Array of Independent Disks独立硬盘冗余阵列,简称磁盘阵列。磁盘阵列的组建方式有许多,如RAID0、RAID1、RAID2、RAID3、RAID4、RAID5、RAID6...甚至还有混合的RAID53、RAID60等等。但是真正广为使用的一下三种。

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,两者的混合。其实说来更简单,就是4块硬盘中,2块硬盘按RAID 1组建后,将两个RAID 1硬盘阵列再按RAID 0进行组建。

对于存储一些重要的资料,例如工作上的资料文件、设计的图稿等,用RAID 1进行磁盘阵列组建。而对于存储游戏文件的,建议使用RAID 0组建磁盘阵列提升游戏体验,4路NP800C组建RAID 0的速度可不只是+1s这么简单。 

打开APP阅读更多精彩内容
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分