• RAID : 独立磁盘冗余阵列(Redundant Array of Independent Disks)


    RAID 分为不用的等级(RAID0 - RAID5),以满足不同的数据应用需求。

    RAID 是由多个独立的高性能磁盘驱动器组成的磁盘子系统,从而提供比单个磁盘更高的存储性能和数据冗余的技术。

    AID 的两个关键目标是提高数据可靠性和 I/O 性能。

    磁盘阵列会减少全体磁盘的总可用存储空间,牺牲空间换取更高的可靠性和性能。比如, RAID1 存储空间利用率仅有 50% , RAID5 会损失其中一个磁盘的存储容量,空间利用率为 (n-1)/n 。

    RAID 中主要有三个关键概念和技术:镜像( Mirroring )、数据条带( Data Stripping )和数据校验( Data parity )

    RAID0 是一种简单的、无数据校验的数据条带化技术。 (坏一块盘,整个raid都不可用
    RAID1 称为镜像,它将数据完全一致地分别写到工作磁盘和镜像 磁盘,它的磁盘空间利用率为 50% 。(可坏一块盘
    RAID2 称为纠错海明码磁盘阵列,其设计思想是利用海明码实现数据校验冗余。
    RAID3 (图 5 )是使用专用校验盘的并行访问阵列,它采用一个专用的磁盘作为校验盘,其余磁盘作为数据盘,数据按位可字节的方式交叉存储到各个数据盘中。
    RAID4 与 RAID3 的原理大致相同,区别在于条带化的方式不同。
    RAID5 应该是目前最常见的 RAID 等级,它的原理与 RAID4 相似,区别在于校验数据分布在阵列中的所有磁盘上,而没有采用专门的校验磁盘。
    RAID6 引入双重校验的概念,它可以保护阵列中同时出现两个磁盘失效时,阵列仍能够继续工作,不会发生数据丢失。

    经常有人来问我集群用的是RAID几,又没办法很尴尬的表示不会,毕竟都是产品经理再问,所以好好了解下,并且牢记,我们集群用的是 每个盘单独做个RAID0,就是这样任性。

  • 相关阅读:
    spring data jpa 不更新 null 值,
    Android 生命周期
    Java相对路径/绝对路径总结
    android 系统广播
    ADB 设置远程调试
    adb server is out of date ADB server didn't ACK * failed to start daemon *一种解决方式
    Windows 8.1 Enterprise Preview
    反编译CMD命令
    判断运营商
    ADT安装
  • 原文地址:https://www.cnblogs.com/Springmoon-venn/p/9630529.html
Copyright © 2020-2023  润新知