raid工作原理和特性
1.RAID-0
以 chunk 单位,读写数据,因为读写时都可以并行处理,所以在所有的级别中,RAID 0的速度是最快的。
但是RAID 0既没有冗余功能,也不具备容错能力,如果一个磁盘(物理)损坏,所有数据都会丢失。
读、写性能提升 可用空间:N*min(S1,S2,...) 无容错能力 最少磁盘数:1+
2.RAID-1
也称为镜像, 两组以上的N个磁盘相互作镜像,在一些多线程操作系统中能有很好的读取速度,理论上读 取速度等于硬盘数量的倍数,与RAID 0相同。另外写入速度有微小的降低。
读性能提升、写性能略有下降 可用空间:1*min(S1,S2,...) 磁盘利用率 50% 有冗余能力 最少磁盘数:2+
3.RAID-4
多块数据盘异或运算值存于专用校验盘
磁盘利用率 (N-1)/N 有冗余能力 至少3块硬盘才可以实现
4.RAID-5
读、写性能提升 可用空间:(N-1)*min(S1,S2,...) 有容错能力:允许最多1块磁盘损坏 最少磁盘数:3, 3+
5.RAID-6
双份校验位,算法更复杂 读、写性能提升 可用空间:(N-2)*min(S1,S2,...) 有容错能力:允许最多2块磁盘损坏 最少磁盘数:4, 4+
6.RAID-10
读、写性能提升 可用空间:N*min(S1,S2,...)/2 有容错能力:每组镜像最多只能坏一块 最少磁盘数:4, 4+
7.RAID-01
多块磁盘先实现RAID0,再组合成RAID
8.RAID-50
多块磁盘先实现RAID5,再组合成RAID0
9.RAID-60
10.