RAID0+1 和 RAID1+0 的使用区别
RAID 0和RAID 1的组合称为RAID 0+1,或称为RAID 1+0,,通过将RAID 0分块的速度和RAID 1镜像的冗余进行组合,可以产生一个快速、没有写开销、具有极好冗余性质的阵列系统。
但是,就在这个组合里面是有很大,很重要的区别,具体如下:
1、先做RAID 0,再做RAID 1,称为 RAID0+1。
至少需要4块硬盘
DISK1, DISK2, DISK3, DISK4
RAID0+1 不可以两边RAID0中各坏一块硬盘,但可以在单边同时坏掉单边的两块硬盘。
原因:
以这样表示方式,A(A1,A2) B (B1,B2)
对于RAID0+1,A是RAID0,B是RAID0,AB是RAID1
1.A中和B中的任何一块硬盘同进坏了,则都破坏了RAID0技术。所有整个硬盘数据被破坏。因此不允A和B中的任何一个块硬盘同时损坏.
2.当中A中所有硬盘坏了,因为B中的RAID0的格式保持完整,因做的是 RAID0+1,I不影响数据的完整性.所以允许A中所有磁盘损坏.同理B也是这样.
2、先做RAID 1,再做RAID 0,称为 RAID1+0。
至少需要4块硬盘
DISK1, DISK2, DISK3, DISK4
RAID1+0可以两边RAID1中各坏一块硬盘,但不能同时坏掉单边的两个硬盘。
原因:
以这样表示方式,A(A1,A2) B (B1,B2)
对于RAID1+0,A是RAID1,B是RAID1,AB是RAID0
1.A中的任何一个硬盘都可以坏,因为做的是RAID1格式,同时B中的任何一个硬盘的数据也可坏,因为也做的是RAID1的格式.所以允许A和B中的任何一块硬盘同时损坏,即不影响数据的完整性.
2.A中(B中)的两块同时硬盘损坏,数据无法保持完整性.所以不允许单边的两块硬盘同时损坏.
综上所述:
当实现RAID 0 和 RAID 1 的组合时,应该将RAID 0 分条放在更高位置,而将RAID 1镜像对阵列放在更低位置,这样才能获得更好的数据保护。
阅读(3285) | 评论(3) | 转发(0) |