RAID

RAID0 =  增加磁盘性能 不容错
RAID1 =  镜像 逻辑容量为一块盘容量
RAID 5 = 支持容错 逻辑容量为N-1块盘容量之和;
RAID 6 = RAID5的升级 N块盘组成,逻辑容量为N-2块盘容量之和;
RAID 10 = 偶数磁盘,每两块先做RAID1,再做RAID0,
例如 RAID10,每2块做RAID1,再将4个RAID1做RAID0
任意一块坏了,RAID0还成立
读的时候,是从其中一半的磁盘读

RAID对比:

RAID 5最少需要使用3个硬盘
优点:
1、相对于RAID 5更高的数据冗余性能;
2、坚强的数据保护能力,可以应付多个硬盘同时发生故障;
3、完美的任务应急操作性。
缺点:
1非常复杂的控制器设计;
2、计算校验地址将占用相当多的处理时间;
3、由于第二个校验区,将至少需要N+2个硬盘(N是大于等于1的整数)。

RAID-6 是在RAID-5基础上把校验信息由一位增加到两位的raid 级别。
RAID-6和RAID-5一样对逻辑盘进行条带化然后存储数据和校验位,
只是对每一位数据又增加了一位校验位。这样在使用RAID-6时会有两块硬盘用来存储校验位,
增强了容错功能,同时必然会减少硬盘的实际使用容量。以前的raid级别一般只允许一块硬盘坏掉,
而RAID-6可以允许坏掉两块硬盘,因此,RAID-6 要求至少4块硬盘。

RAID10与RAID5,一个是性能,一个是磁盘利用率。再一个是安全级别。
RAID10,二分之一的实际容量。RAID5是(n-1)/n
RAID10,认为有较好的IOPS值