从测试结果来看,并没有让我们失望,RAID0的读取平均速率达到了惊人的174.9MB/S,这比前面测试出的135MB/S高出接近50%了,而反应磁盘最大性能的最大读取速率更是达到了214.2MB/S,成绩非常迅猛,最低速率也有124.6MB/S,因此,RAID0磁盘阵列的成绩是令人非常满意的。RAID1阵列的读取速率与RAID0比较起来就要逊色了,它的平均成绩只有124.4MB/S,甚至低于没有做阵列的数据,但是这个也应该是意料之中的,因为RAID1的宗旨是最大限度的保证用户数据的可用性和可修复性。 RAID 1的操作方式是把用户写入硬盘的数据百分之百地自动复制到另外一个硬盘上。由于对存储的数据进行百分之百的备份,在所有RAID级别中,RAID 1提供最高的数据安全保障。同样,由于数据的百分之百备份,备份数据占了总存储空间的一半,因而,RAID1的磁盘空间利用率低,存储成本高。RAID1虽不能提高存储性能,但由于其具有的高数据安全性,使其尤其适用于存放重要数据,如服务器和数据库存储等领域。而我们知道RAID 0提高存储性能的原理是把连续的数据分散到多个磁盘上存取,这样,系统有数据请求就可以被多个磁盘并行的执行,每个磁盘执行属于它自己的那部分数据请求。这种数据上的并行操作可以充分利用总线的带宽,显著提高磁盘整体存取性能。
图10 RAID0读取速率测试
图11 RAID1读取速率测试