RAID 0 : 并行I/O,速度最快。没有冗余。
RAID 1 : 两组硬盘互相做镜像,安全性最好。磁盘利用率最低,无论多少磁盘,仅按一个磁盘的容量计算。
RAID 2、3、4 : 它们的特点在RAID 5 中几乎覆盖了,大多之应用在研究领域,不做讨论。
RAID 5 : 可以看成RAID 0 和RAID 1 的折衷方案。
使用磁盘分割技术,不对数据备份,而是将数据和相对应的奇偶校验信息存储到RAID 5 的各个磁盘上,并且数据和相对应的奇偶校验信息是存储在不同的磁盘上。这样,如果一个磁盘发生损坏,可以利用相应的奇偶校验信息和其他数据恢复被损坏的数据。
磁盘空间利用率比RAID 1 高,存储成本相对便宜。
RAID 5至少需要3个硬盘。
RAID 6 : 比RAID 5增加了一个独立的奇偶校验信息块,性能较差,实现方式复杂,实际使用的很少。
RAID 7 : 非公开,不讨论。
RAID 10 : 结合了RAID 0速度快和RAID 1 的高可靠性双重特性;缺点是至少需要4块硬盘。
RAID 10以RAID 0为执行阵列,以RAID 1为数据保护阵列。
Raid 10其实结构非常简单,首先创建2个独立的Raid1,然后将这两个独立的Raid1组成一个Raid0,当往这个逻辑Raid中写数据时,数据被有序的写入两个Raid1中。
虽然Raid10方案造成了50%的磁盘浪费,但是它提供了200%的速度和单磁盘损坏的数据安全性,并且当同时损坏的磁盘不在同一Raid1中,就能保证数据安全性。