以文本方式查看主题

-  广东服务器技术论坛(IBM、HP、DELL、联想)  (http://gzhuize.com/bbs/index.asp)
--  服务器及网络应用杂谈  (http://gzhuize.com/bbs/list.asp?boardid=16)
----  raid0+1 和 raid1+0 的具体区别  (http://gzhuize.com/bbs/dispbbs.asp?boardid=16&id=6497)

--  作者:tangcx
--  发布时间:2015-4-11 14:42:03
--  raid0+1 和 raid1+0 的具体区别
我的服务器有4个硬盘,标配不支持raid5,现在只能做raid0+1 或 raid1+0
我想请问raid0+1 和 raid1+0 有什么区别,
我应该选哪个更适合,我更倾向于安全性,至少坏一个硬盘要阵列不受任何影响。
--  作者:tangcx
--  发布时间:2015-4-11 14:42:26
--  
raid 1+0
A1=B1
A2=B2
A3=B3

A=A1+A2+A3
B=B1+B2+B3
当A1坏时,B1再坏整个RAID完蛋,几率为1/5

raid 0+1
A=A1+A2+A3
B=B1+B2+B3

A=B
当A1坏时,A即坏但是同时B坏任何一块整个RAID都完蛋,几率为3/5

所以1+0好于O+1
--  作者:tangcx
--  发布时间:2015-4-11 14:42:39
--  
一   RAID0+1
  
RAID0+1 不可以两边RAID0中各坏一块硬盘,但可以在单边同时坏掉单边的两块硬盘。
原因:假如DISK1  A1,DISK A2,DISK3  B1, DISK  B2
          A(A1,A2) B (B1,B2)
      1.A中和B中的任何一块硬盘同进坏了,则都破坏了RAID0技术。所有整
         个硬盘数据被破坏。因此不允A和B中的任何一个块硬盘同时损坏.
         2.当中A中所有硬盘坏了,因为B中的RAID0的格式保持完整,因做的是  
         RAID0+1,I不影响数据的完整性.所以允许A中所有磁盘损坏.同理B也是
         这样.

二   RAID1+0
  
RAID1+0可以两边RAID1中各坏一块硬盘,但不能同时坏掉单边的两个硬盘。
原因:1.A中的任何一个硬盘都可以坏,因为做的是RAID1格式,同时B中的任何一
        个硬盘的数据也可坏,因为也做的是RAID1的格式.所以允许A和B中的任
        何一块硬盘同时损坏,即不影响数据的完整性.
         2.A中(B中)的两块同时硬盘损坏,从图中可以看到,数据无法保持完整性.所
        以不允许单边的两块硬盘同时损坏.
       以上的RAID0+1,RAID1+0图示如下: