以下关于各种RAID级别的描述中,错误的是______。
A.RAID6的磁盘利用率随着RAID组内成员盘个数的增加而增大
B.当RAID组内成员盘的个数为3时,RAID5的磁盘利用率最低
C.当镜像组内成员盘的个数为4时,RAID10的磁盘利用率最高
D.RAID1具有磁盘镜像和磁盘双工功能,其磁盘利用率固定为50%
参考答案:C
解析: 廉价磁盘冗余阵列(RAID)是利用一台磁盘阵列控制器来管理和控制一组磁盘驱动器,组成一个高度可靠的、快速的大容量磁盘系统。RAID级别是指磁盘阵列中硬盘的组合方式,不同级别的RAID为用户提供的磁盘阵列在性能上和安全性的表现上也有所不同。RAID0也称为Stripe(条带化),它把连续的数据分散到多个磁盘上存取,代表了所有RAID级别中最高的存储性能。其磁盘利用率是100%,但它不提供数据冗余。
RAID1具有磁盘镜像和磁盘双工功能,可利用并行读/写特性,将数据块同时写入主盘和镜像盘,故比传统的镜像盘速度快,但其磁盘利用率只固定为50%。
RAID10将数据分散存储到RAID组的成员盘上,同时为每个成员盘提供镜像盘,实现数据全冗余保存。它利用了RAID0较高的读写效率和RAID1较高的数据保护和恢复能力,其磁盘利用率为1/m(m为镜像组内的成员盘个数)。当m=2时,RAID10的磁盘利用率最大,即50%。
RAID5为了保障存储数据的可靠性,采用循环冗余校验方式,并将校验数据以螺旋方式分散存储在RAID组的各成员盘上,即没有专用的校验盘。RAID5允许RAID组内的一个成员盘发生故障,即当RAID组的某个成员盘出现故障时,通过其他成员盘上的数据可以重新构建故障磁盘上的数据。若RAID组内的成员盘个数为n(n≥3),则RAID5磁盘利用率为(n-1)/n。当n=3时,RAID5的磁盘利用率最低,即66.67%。
RAID6是在RAID5的基础上把校验信息由一位增加到两位的RAID级别。它实际上是一种扩展RAID5等级。它与RAID5的不同之处在于,除了每个硬盘上都有同级数据异或校验区外,还有一个针对每个数据块的异或校验区。RAID6允许RAID组内同时有两个成员盘发生故障。故障盘上的数据可以通过其他成员盘上的数据重构。若RAID组内的成员盘个数为n(n≥4),则RAID6磁盘的利用率为(n-2)/n。当n=4时,RAID6的磁盘利用率最低,即50%。
由以上分析可知,RAID5、RAID6的磁盘利用率都随着RAID组内成员盘个数的增加而增大。