zoukankan      html  css  js  c++  java
  • [原]关于RAID 1+0和RAID 0+1的比较

    RAID的概念就不多说了,RAID有两种重要的组合方式 RAID 0 和 RAID 1 ,RAID 0 不具有容错性,RAID 1 使用非常原始的方式(复制一份、镜像)进行容错,原理如下图所示:

    image RAID 0 原理图

    imageRAID 1原理图

    从原理图上面可以看到,RAID 0省空间,但是安全性差,RAID 1安全型好,但是废空间。于是乎RAID 1+0 和 RAID 0+1 技术就应运而生了,如图所示:

    image

    RAID 1+0 / RAID 0+1

    RAID 0+1 和 RAID 1+0 又有什么区别呢?

    RAID 0+1是先让磁盘组内的成员组成RAID 0条带化,然后磁盘组之间为RAID 1镜像关系。

    RAID 1+0是先让磁盘组内的成员组成RAID 1互为镜像,然后磁盘组之间RAID 0条带化。

    image RAID 0+1

    image

    RAID 1+0

    除了构成先后的差别外,主要的区别还表现在容错性上。

    RAID 0+1 的损坏一块磁盘之后,所在的RAID 0组即认为损坏,RAID 0+1 实际上已经退化为一个RAID 0 的结构,此时,上面那组RAID 0随便坏一块,整个RAID就崩溃了。

    image RAID 0+1 故障演示

    相对来说,RAID 1+0 就不会有这个问题,只要同一个RAID 1组内硬盘不全不损坏,整个RAID就不会有问题,在图中可以认为,只要右上角的那块磁盘不坏,整个RAID就不会崩溃。

    imageRAID 1+0 故障演示

    所以使用RAID 1+0比RAID 0+1具有更好的容错性,DELL _6__ 系列之前的RAID卡构建RAID 1+0/0+1比较麻烦,而_8__以后的RAID卡,选择构建RAID 10时候都是构建成RAID 1+0的方式了。

  • 相关阅读:
    博客园美化-打赏代码
    苹果appID的获取方法
    简体、繁体相互转换
    iOS Socket编程(一)基本概念
    无线通信
    http与https通信
    iOS开发网络篇—发送GET和POST请求(使用NSURLSession)
    iOS开发网络篇—GET请求和POST请求的说明与比较
    iOS开发网络篇—HTTP协议
    Verify the Developer App certificate for your account is trusted on your device.
  • 原文地址:https://www.cnblogs.com/killkill/p/1538336.html
Copyright © 2011-2022 走看看