按照 RAID 级别划分,常见的有 RAID0,RAID1,RAID3,RAID5,RAID10,RAID50 还有 RAID6 以及硬件厂商自己定义的 RAID IBM RAID 5E

 
RAID0 是读写磁盘速度最快的一种 RAID 模式。它需要至少两个硬盘,每场硬盘被等分成容量相同的条带集,数据也被分割成条带,在同一时间内向多块磁盘写入。一旦阵列中有一个物理磁盘发生故障,所有磁盘的数据都将不可访问。

RAID0 优势:读写性能快

RAID0 弱点:数据安全性差

应用场合:

RAID 0 是要求最高速度和最大容量的用户的理想选择。

视频处理、图像编辑、视频点播

计算 RAID 0 的容量

RAID 0 系统中每个磁盘的容量都应相同。

RAID 级别 0 配置中,存储容量的计算公式为驱动器数乘以磁盘容量,即 C=n*d, 其中:

C= 可用容量

n= 磁盘数

d= 磁盘容量

 
RAID 1

RAID 1 又被称为磁盘镜像,由两个以上偶数个硬盘组成,每一个磁盘都具有一个对应的镜像磁盘,对写入任何一个磁盘的数据都会被复制镜像盘中,同时系统可以从这一组镜像盘中的任何一个磁盘读取数据。

RAID 1 优势:数据安全性高

RAID 1 弱点:磁盘利用率较低

应用场合:

在一个磁盘出现故障时, RAID 1 可提供最高的数据安全性,但由于数据需写入两次,因此在写入性有会略有下降。在更注重安全性而非速度的情况下, RAID 1 是理想选择。

数据库服务器、文件服务器

RAID 1 存储容量计算公式: C=n*d/2

 
RAID 3

RAID 3 至少由三块以上硬盘组成,并采用专用的奇偶校验磁盘来存放数据的奇偶校验位。

RAID 3 优势:提供数据冗余,硬盘利用率高

RAID 3 弱点:读写性能差

应用场合:

RAID 3 在要读取连续的长文件(如视频文件)的环境中可提供良好的数据安全性。

流媒体、视频点播、 WEB 服务器、 FTP 服务器

RAID 3 存储容量计算公式: C=(n-1)*d

 
RAID 3+Spare

RAID 3+Spare 模式下,阵列中会有一个磁盘保持热备用状态。如果阵列中有硬盘发生故障,故障磁盘中的数据就会自动重建一备用磁盘上。磁盘故障不需要立即处理,但故障磁盘还是应尽快更换。

计算 RAID 3+Spare 的容量: C=(n-2)*d

RAID 5 是在 RAID 3 的基础上进行了一些改进,同样也是由三块以上的硬盘组成,也是以数据的校验位来保证数据的数例,但它不是以特定硬盘来存放数据的校验位,而是将数据段的校验位交互存放于各个硬盘上。

RAID 5 优势:克服 RAID 3 校验盘性能问题,提供数据冗余,硬盘利用率高

RAID 5 弱点:读写性能较差

应用

RAID 5 综合考虑了数据安全和磁盘空间充分利用这两方面的因素。适用于归档,且适合那些追求性能并要求持续访问数据的用户。

文件和应用服务器、数据库服务器、 WEB Email 服务器等局域网服务器使用范围较广。

RAID 5 存储容量计算方式: C=(n-1)*d

 
RAID 5+Spare 是一种 RAID 5 阵列,其中有一个磁盘用作热备用磁盘,用于在磁盘发生故障时立即重建系统。因此,至少需要四个磁盘。

RAID 5+Spare 存储容量计算方式: C=(n-2)*d

 
RAID 5E

RAID 5E 是由 IBM 公司提出的一种私有 RAID 级别,这种 RAID 级别也是从 RAID 5 的基础上发展而来的。它与 RAID 5 不同的地方是将数据校验信息平均分布在每一个磁盘中,并且每个磁盘都要预留一定的空间,这部分空间没有进行条带化。当一个磁盘出现故障时,这个磁盘上的数据将被压缩到其他磁盘预留没有条化的空间内,达到数据保护的作用,而这时候的 RAID 级别则从 RAID 5E 转换成了 RAID 5 ,继续保护磁盘数据。 RAID 5E 允许两个磁盘出错,最少也需要 4 个磁盘才能实现 RAID 5E

 
RAID 6

RAID 6 中,数据会在所有磁盘(最少四个)间进行分条,并且每个数据块的两个奇偶校验块,写入到同一条带上。

如果一个物理磁盘出现故障,该磁盘上的数据可以重建到更换磁盘上。这种 RAID 模式最多允许两个磁盘出故障而不丢失数据,而且它能更快地重建故障磁盘上的数据。

RAID 6 应用场合:

在驱动器出现故障时, RAID 6 能进行有效的重建,确保了数据的可靠性。用户数据的不断增长,用户采用大容量磁盘的可能性也与日俱增,但是在使用大容量硬盘的时候,必须要考虑过长的重建时间而引起的数据丢失风险。在某些情况下,数据重建会非常困难或者对系统性能的冲击会很大,如:大交易量,大量写操作的数据库应用,建议采用 RAID 6 技术,这样可以给用户数据带来更好的保护。

 
RAID 10 (也被称做 RAID 0+RAID 1

RAID 10 也被称为镜像阵列条带由至少四块硬盘组成,象 RAID 0 一样,数据被分割成条带,在同一时间内向多块磁盘写入;象 RAID1 一样,每个磁盘都有一个镜象磁盘。其目的是在保证数据安全的情况下,提高数据的读写性能。

 
RAID 50

RAID 50 也被称为镜象阵列条带由至少六块硬盘组成,象 RAID 0 一样,数据被分割成条带,在同一时间内向多块磁盘写入;象 RAID 5 一样,也是以数据的校验位来保证数据的安全。其目的在于提高 RAID 5 的读写性能。