RAID技术针对不同的应用需求而使用不同的技术类别,这些类别被称为RAID级别,每一种级别代表一种技术。目前业界公认的标准是RAID-0级、RAID-1级、RAID-2级、RAID-3级、RAID-4级、RAID-5级,这些不同的级别并不代表技术的高低,也就是说,RAID-5并不高于RAID-0,RAID-1也不低于RAID-4,至于该选择哪一种RAID级别的产品,需要根据用户的操作环境和应用需求而定,与级别的高低没有必然的关系。
在上面提到的RAID-0~RAID-5这6个级别之间,还可以互相组合出新的RAID形式,如RAID-0与RAID-1组合成为RAID-10,RAID-0与RAID-5组合成为RAID-50等。
除了RAID-0~RAID-5这6个级别以及它们之间的组合以外,目前很多服务器和存储厂商还发布了很多非标准RAID,例如,IBM公司研发的RAID-1E、RAID-5E、RAID-5EE;康柏公司研发的双循环RAID-5,因康柏公司已被惠普公司收购,所以这种RAID级别也被称为惠普双循环。
近几年很多厂商又推出一种新的RAID级别,即RAID-6,因为RAID-6也不是标准RAID,所以厂商各有各的标准,其中包括Intel公司的P+Q双校验RAID-6、惠普公司的RAID-ADG、NetApp公司的双异或RAID-6(也称为RAID-DP),另外还有X-Code编码RAID-6、ZZS编码RAID-6、Park编码RAID-6、EVENODD编码RAID-6等。
从上面的介绍可以看出,RAID-6确实有太多的标准,但除了P+Q双校验RAID-6以外,其他形式的RAID-6都应该看作“准RAID6”。
另外,有些RAID控制器厂商还支持一种叫作JBOD的结构,严格地说这种结构不能算作RAID,仅仅是把多块硬盘捆绑起来使用。
对于上文提到的各种级别的RAID形式,15.1.4节将详细讲述。