RAID类型 | 支持硬盘数 | 支持子组数 | 子组支持硬盘数 | 允许坏盘数 | 读写性能 |
RAID 0 | 1~32 | 0 | 最好 | ||
RAID 1 | 2 | 1 | 读最好,写则要写两边 | ||
RAID 5 | 3~32 | 1 | 读最好,写多了一个奇偶校验信息写入 | ||
RAID 6 | 3~32 | 2 | 次于RAID 5 | ||
RAID 10 | 4~16 | 2~8个RAID 1 | 2 | 子组数 | 读RAID10=RAID0 写RAID10=RAID1 |
RAID 50 | 6~32/240 | 2~8个RAID 5 | 3~16/32 | 子组数 | ↑↑↑ |
RAID 60 | 6~32/240 | 2~8个RAID 6 | 3~16/32 | 子组数x2 | ↑↑↑ |
常用类型:
RAID 1:常用于系统盘(硬盘数量=2),如480GB*2
RAID1称为磁盘镜像,是将一个两块硬盘所构成RAID磁盘阵列,其容量仅等于一块硬盘的容量,因为另一块只是当作数据“镜像”。
磁盘空间使用率:50%,故成本最高。
读性能:只能在一个磁盘上读取,取决于磁盘中较快的那块盘
写性能:两块磁盘都要写入,虽然是并行写入,但因为要比对,故性能比单块磁盘慢。
冗余:只要系统中任何一对镜像盘中有一块磁盘可以使用,甚至可以在一半数量的硬盘出现问题时系统都可以正常运行。
RAID 5:常用于数据盘(硬盘数量≥3),如6TB*3
RAID 5是RAID 0和RAID 1的折中方案。RAID 5具有和RAID0相近似的数据读取速度,使用了“奇偶校验信息”来作为数据恢复的方式,写入数据的速度比对单个磁盘进行写入操作稍慢。同时由于多个数据对应一个奇偶校验信息,RAID5的磁盘空间利用率要比RAID 1高,存储成本相对较低,是目前运用较多的一种解决方案。
磁盘空间使用率:(n-1)/n的总磁盘容量(n为磁盘数)
RAID 6:在RAID 5基础上,为了进一步加强数据保护而设计的一种RAID方式,实际上是一种扩展RAID 5等级。每个数据块有了两个校验保护屏障(一个分层校验,一个是总体校验),因此RAID 6的数据冗余性能相当好。但是,由于增加了一个校验,所以写入的效率较RAID 5还差。
RAID 10:常用于数据盘(硬盘数量≥8),如6TB*8,即两个子组RAID 1
RAID 50:常用于数据盘(硬盘数量≥12),如6TB*12,即两个子组RAID 5
容量计算:
RAID0:N块盘组成,逻辑容量为N块盘容量之和;
RAID1:两块盘组成,逻辑容量为一块盘容量;
RAID3:N+1块盘组成,逻辑容量为N块盘容量之和;
RAID5:N块盘组成,逻辑容量为N-1块盘容量之和;
RAID6:N块盘组成,逻辑容量为N-2块盘容量之和;
RAID10:2N块盘组成,逻辑容量为N块盘容量之和;
RAID50:假每个RAID5由N块盘组成,共有M个RAID5组成该RAID50,则逻辑容量为(N-1)*M块盘容量之和。




