至少需要4块硬盘
DISK1, DISK2, DISK3, DISK4
一 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图示如下:
回复于:2006-01-05 10:07:37
RAID 0+ 1
优点:
正常使用中,考虑性能上讲,RAID0+1 好,就是先做RAID 0 条带,再做 RAID 1 MIRROR,这样写入速度快,读的速度和RAID1+0一样。
缺点,一旦一个硬盘坏了,一半的硬盘无法工作,如果1个条带上各坏1个硬盘(RAID0+1只有2个条带),GAME OVER....即使是只有一个硬盘坏了,做数据恢复也很慢,因为一半的硬盘要rebuild(大家该知道为什么吧)。
RAID 1+0
优点 数据安全性好,只要不是1个条带上的2个硬盘同时坏,没有问题,还可以继续跑数据。数据恢复快。
缺点 写性能稍微比RAID 0+1 差(读性能一样)
这里举个例子,20个硬盘
做RAID 0+1,共2个条带做MIRROR,每个条带10个硬盘,如果坏了1个硬盘,只能是另外一个完好的条带(10个硬盘)同时工作,这边条带9个好的硬盘也要休息。
做RAID 1+0,共10个条带,每个条带2个硬盘做MIRROR,如果坏了1个硬盘,没关系,其它19个硬盘还要同时工作,只要不是坏在一个MIRROR里面的,没事。
建议,硬盘很多时,同时坏的几率就比较大,建议使用安全系数高的RAID 1+0,宁愿损失点性能(其实差不多)。
如果仅仅是4块硬盘或者不考虑安全,不是关键业务,只是为了追求速度快感,你可以选择RAID 0+1
[ 本帖最后由 saproc 于 2006-1-5 10:39 编辑 ]
回复于:2006-01-05 10:18:44
RAID 0是所有阵列方式里面最快的,RAID 5 性能比RAID 0肯定是差。
但是RAID 5 和 RAID 1+0 比,也各有利弊,比如一个阵列里面20个硬盘,做RAID 1+0 的时候,会出现只有10个硬盘同时工作的状态,而RAID 5始终是20个硬盘在工作。读性能来说,RAID 5 比RAID 10好,写性能差一些。
在硬盘很多的时候,不要做RAID 5,同时坏2个以上的硬盘,也会GAME OVER。
[
本帖最后由 saproc 于 2006-1-5 11:40 编辑 ]
回复于:2006-01-05 12:01:40
做RAID 50最好,或者干脆买一片能做RAID6模式的硬件RAID卡,目前台湾广安科技的ARC8口以上的RAID卡支持RAID6很好,读取速度都比较好,读速度有500多MBs,写速度有300多MBs
回复于:2006-01-05 12:54:41
楼上朋友说的对,RAID50是很好的方式,当然要根据自己的应用来划分,一个盘柜里面做存储方案的时候,根据应用不同,可以同时用N种阵列方式的组合。我们的一个盘柜里面,有RAID10,也有RIAD50,同时并存的。
以下都是常见的组合:
RAID03,RAID30,RAID53,RAID50,RAID05,RAID51,RAID15,RAID10,RAID01
阅读(981) | 评论(0) | 转发(0) |