美文网首页@IT·互联网
原来RAID0+1和RAID1+0这么简单,你懂了吗

原来RAID0+1和RAID1+0这么简单,你懂了吗

作者: 骚子曰 | 来源:发表于2017-03-30 04:00 被阅读0次

    骚子课前提示:

    RAID0是将完整数据分成无数的数据块,以数据块的形式分开存放在每个组成阵列的硬盘上,所以一旦其中一块硬盘有问题就会导致所有数据完整性被破坏。优点:速度快、成本低。缺点:数据容易丢失,一旦一个盘损坏就会影响数据。

    RAID1原理是有两块硬盘组成的阵列,其中一块正常使用,另外一块是专门做备份存放的,相当于你两块硬盘只能用一块硬盘,另外那块只是保存了正在使用的那块硬盘里面的数据,这样的话即使你有一块硬盘坏了数据也不会丢失,因为有备份。但速度慢,而且两块硬盘只能用一块硬盘的容量。

    好了,知道了raid0和raid1的概念,我们就比较容易理解raid0+1和raid1+0是怎么一回事儿了。

    骚子装逼开始:

    首先,raid0+1和raid1+0我们至少需要4块硬盘如:

    DISK1,DISK2,DISK3,DISK4

    一、RAID0+1

    RAID0+1两边的RAID0中不能各坏一块硬盘,但可以在单边同时坏掉两块硬盘。

    说明:假如有四块硬盘DISK A1,DISK A2,DISK B1, DISK B2

    即:组A(A1,A2) 组B (B1,B2)

    1、如果A组中和B组中的任何一块硬盘同时坏掉,就破坏了RAID0技术。整个硬盘数据将被破坏。因此不允许A和B中的任何一个块硬盘同时损坏。

    2、当A组中所有硬盘坏了,因为B组中的RAID0的格式保持完整,且做的是RAID0+1,不影响数据的完整性。所以允许A组中所有磁盘损坏,同理B组也是这样。

    下图可做参考:

    二、RAID1+0

    RAID1+0两边的RAID1中可以同时各坏一块硬盘,但不能同时坏掉单边的两个硬盘。

    说明:

    1、A组中的任何一个硬盘都可以坏,因为做的是RAID1格式,同时B组中的任何一个硬盘的数据也可以坏掉,因为也做的是RAID1的格式。所以允许A和B中的任何一块硬盘同时损坏,不影响数据的完整性。

    2、如果A组中或者B组中的两块硬盘同时损坏,从图中可以看到,数据无法保持完整性。所以不允许单边的两块硬盘同时损坏。

    可以参考下图:

    装逼结束,不带走一片云彩!

    相关文章

      网友评论

        本文标题:原来RAID0+1和RAID1+0这么简单,你懂了吗

        本文链接:https://www.haomeiwen.com/subject/mwhuottx.html