RAID是利用若干硬盘驱动器加上控制器按一定的组合方式组成的一个大容量、快速响应和高可靠的存储子系统。硬盘驱动器的不同组合方式形成了不同级别的RAID阵列。
RAID0
RAID0通过2个以上的硬盘组成一个磁盘阵列,实际容量为M*n(M为硬盘的容量,n为硬盘驱动器的数量)硬盘利用率为100%。RAID0在RAID级别中效率最高,但却是唯一不具备容错性。由于它将数据分成块存储在不同的磁盘内,从而极大的增加了数据的安全隐患。如果其中一个硬盘的数据被破坏,整个数据就不能正确读出了。
RAID1
RAID1至少由2个硬盘组成,实际容量为M*n/2硬盘利用率为50%,如果一个硬盘发生错误不会损失任何数据,数据可以从镜像盘中恢复,如果两个硬盘都发生了错误,数据就会丢失。
RAID5——带有奇偶校验分割的数据分割
RAID5至少需要3块硬盘,实际容量为M*(n-1),磁盘利用率为(n-1)/n。RAID5的奇偶校验信息同数据一样被分割保存到所有的硬盘中。当一个硬盘发生故障时,所有的数据都是可用的,丢失的数据将从硬盘和奇偶校验信息中重新计算得到,当2个以上的硬盘同时出现故障时,所有的数据将会丢失。
RAID10
RAID10(或称RAID1+0),它是先组成RAID1阵列,然后在RAID1阵列之间再组成RAID10阵列,实际容量为M*n/2,磁盘利用率为50%,至少需要4个硬盘,价格比较昂贵。RAID10D 可靠性同RAID1一样,数据传输性能优良。
转载于:https://blog.51cto.com/huanggai1103/1568435