zoukankan      html  css  js  c++  java
  • RAID 10是将RAID 1和RAID 0结合

    RAID 10是将RAID 1和RAID 0结合,它的优点是同时拥有RAID 0的超凡速度和RAID 1的数据高可靠性,但是CPU占用率同样也更高,而且磁盘的利用率比较低。由于利用了RAID 0极高的读写效率和RAID 1较高的数据保护、恢复能力,使RAID 10成为了一种性价比较高的等级,目前几乎所有的RAID控制卡都支持这一等级。但是,RAID 10对存储容量的利用率和RAID 1一样低,只有50%。因此,RAID10即高可靠性与高效磁盘结构它是一个带区结构加一个镜象结构,可以达到既高效又高速的目的,RAID 10能提供比RAID 5更好的性能。这种新结构的可扩充性不好,这种解决方案被广泛应用,使用此方案比较昂贵。

    结构图:

    111.jpg

    Raid10:至少需要4快硬盘。raid10是2块硬盘组成raid1,2组raid1再组成raid0,所以必须需要4块硬盘。

    raid10优势:兼顾安全性和速度。基础4盘的情况下,raid10允许对柜盘2块故障,随着硬盘数量的提示,容错量也会相对应提升。这是raid5无法做到的。

    raid10缺点:对盘的数量要求稍高,磁盘使用率为一半。

    建议:硬盘数量足够的情况,建议riad10。

    其他raid模式容量计算:

    RAID0:N块盘组成,逻辑容量为N块盘容量之和;

    RAID1:两块盘组成,逻辑容量为一块盘容量;

    RAID3:N+1块盘组成,逻辑容量为N块盘容量之和;

    RAID5:N块盘组成,逻辑容量为N-1块盘容量之和;

    RAID6:N块盘组成,逻辑容量为N-2块盘容量之和;

    RAID10:2N块盘组成,逻辑容量为N块盘容量之和;

    RAID50:假每个RAID5由N块盘组成,共有M个RAID5组成该RAID50,则逻辑容量为(N-1)*M块盘容量之和。

    建议:一般做raid5需要购买阵列卡升级模块,如果磁盘容量够,建议用raid10可以允许两块硬盘有故障。

  • 相关阅读:
    [ python ] 线程的操作
    [ python ] 进程的操作
    RabbitMQ 集群
    RabbitMQ 实践及使用
    RabbitMQ 基础知识
    [ python ] FTP作业进阶
    [ python ] 项目一:FTP程序
    [ python ] 网络编程(2)
    [ python ] 网络编程(1)
    Linux 日志系统及分析
  • 原文地址:https://www.cnblogs.com/kofsony/p/12055829.html
Copyright © 2011-2022 走看看