一、RAID基本概念:
磁盘阵列(Redundant Arrays of Independent Disks,RAID),有“独立磁盘构成的具有冗余能力的阵列”之意。简单地说, RAID 是由多个独立的高性能磁盘驱动器组成的磁盘子系统,从而提供比单个磁盘更高的存储性能和数据冗余的技术。
二、常见的RAID模式:
1、
(1)RAID0,同一个文件,存放在不同磁盘,并行写入提高效率;A1在第一块盘,A2在第二块盘,…
优点:读写性能高,磁盘利用率高100%,
缺点:缺点也很严重,如果是重要数据磁盘发生故障,数据无法恢复
(2)RAID1,两块盘的数据一模一样,互为镜像,两块盘同时在运行,业务人员只能看到一块盘,此时此刻调度的哪块盘的数据由raid卡或者raid程序决定;
优点:允许一块盘故障,另一块盘可以无缝衔接
缺点:磁盘利用率低,50%利用率,所以一般用于系统盘不用于数据盘
(3)RAID5,存在奇偶校验,每块盘上有校验数据,当一块盘故障时,其余盘能根据自己的机制计算出损坏的数据;
优点:允许一块盘故障,将坏盘拔出插入新盘能自己恢复数据
缺点:磁盘利用率中等,利用率为(N-1)/N
(4)RAID6,安全性比RAID5更高一级,双重校验,允许两块盘故障,磁盘空间利用为(N-2)/N;
(5)RAID10,RAID1 + RAID0,先做RAID1后做RAID0,兼顾安全性和性能,磁盘利用率同RAID1为50%
总结:
(1)系统盘,做RAID1;
原因:系统盘做raid1,有磁盘镜像,当一块盘故障时,另一块盘可以无缝衔接;
想想为何不做raid5?因为raid5多需要一块盘,就多需要一个槽位,当一块磁盘故障时需要拔出坏盘插入新盘恢复损坏数据;
(2)数据盘,做RAID5;
原因:做raid5,兼顾了成本和数据冗余保护。RAID1磁盘利用率仅为50%,为了节约成本,数据盘一般不会做RAID1。