关于RAID10和RAID01的对比,曾引起过广泛的争论;下面,通过相关图示进行对比和解释。
    RAID10是RAID1和RAID0的组合运用,它第一层为RAID1模式,第二层为RAID0模式,从而结合了两者的优点,提供了新的特性,如图-4所示。如果在下层RAID1中的某个磁盘出现故障,并不会影响数据的读取;然而,如果出现故障的磁盘没有被替换,那么那个剩下的磁盘将会成为单点故障;但是,如果该单点故障的磁盘再次损坏,那么整个阵列存储的数据将会丢失;因此RAID10能支持的并不是任意两个磁盘故障,如图-4中:
bca06e60e8bda707eaf8f832.jpg


图-4 RAID10
    a) Disk0和Disk1不能同时损坏,否则数据不能正常读取;
    b) Disk2和Disk3不能同时损坏,否则数据也不能正常读取;
    RAID10常被应用到高负载的数据库中,因为它不需要进行校验计算,所以能够进行高速的I/O处理,带来更好的性能。
    RAID01和RAID10类似,只不过它先做RAID0,然后再利用RAID1来完成两层RAID的设置;当某个RAID0中的一个磁盘损坏,那么损坏的数据将被