别院牧志知识库 别院牧志知识库
首页
  • 基础

    • 全栈之路
    • 😎Awesome资源
  • 进阶

    • Python 工匠系列
    • 高阶知识点
  • 指南教程

    • Socket 编程
    • 异步编程
    • PEP 系列
  • 面试

    • Python 面试题
    • 2022 面试记录
    • 2021 面试记录
    • 2020 面试记录
    • 2019 面试记录
    • 数据库索引原理
  • 基金

    • 基金知识
    • 基金经理
  • 细读经典

    • 德隆-三个知道
    • 孔曼子-摊大饼理论
    • 配置者说-躺赢之路
    • 资水-建立自己的投资体系
    • 反脆弱
  • Git 参考手册
  • 提问的智慧
  • 分类
  • 标签
  • 归档
GitHub (opens new window)
首页
  • 基础

    • 全栈之路
    • 😎Awesome资源
  • 进阶

    • Python 工匠系列
    • 高阶知识点
  • 指南教程

    • Socket 编程
    • 异步编程
    • PEP 系列
  • 面试

    • Python 面试题
    • 2022 面试记录
    • 2021 面试记录
    • 2020 面试记录
    • 2019 面试记录
    • 数据库索引原理
  • 基金

    • 基金知识
    • 基金经理
  • 细读经典

    • 德隆-三个知道
    • 孔曼子-摊大饼理论
    • 配置者说-躺赢之路
    • 资水-建立自己的投资体系
    • 反脆弱
  • Git 参考手册
  • 提问的智慧
  • 分类
  • 标签
  • 归档
GitHub (opens new window)
  • 工作
  • 规范

  • Linux

  • 数据库

  • Git

  • 👨‍💻Web

  • 英语

  • Docker

  • 编辑器

  • 网络

  • 前端

  • 存储

    • 双活

      • 基于 DRBD 实现的双活方案文档阅读记录
      • AA-ALUA-AP
      • 基于 DRBD 实现的双活方案
    • OpenStack

    • DRBD

    • SCSI、FC、iSCSI 三大协议详解及比较
    • 各种同步工具之间的差异| DRBD vs SCP vs rsync vs mirror
    • RAID 是什么?各类型之间的区别?
      • 定义
      • 区别
      • 特征
        • 标准的 RAID
        • 混合 RAID
      • 参考链接
    • 磁盘模块
    • SAN 和 NAS 的对比
    • scstadmin 命令汇总
    • 双控接管理解
    • 待办事务
    • Storcli 常用管理命令汇总
    • 磁盘阵列控制卡(RAID 卡)MegaCli 常用管理命令汇总
  • 备忘录

  • 如何开始你的单元测试
  • 以程序员的视角看中国——西安篇
  • 💻工作
  • 存储
佚名
2018-07-26
目录

RAID 是什么?各类型之间的区别?

# 定义

RAID ( Redundant Array of Independent Disks )即独立磁盘冗余阵列,通常简称为磁盘阵列。简单地说, RAID 是由多个独立的高性能磁盘驱动器组成的磁盘子系统,从而提供比单个磁盘更高的存储性能和数据冗余的技术。 RAID 是一类多磁盘管理技术,其向主机环境提供了成本适中、数据可靠性高的高性能存储。

# 区别

RAID 等级 RAID0 RAID1 RAID3 RAID5 RAID6 RAID10
别名 条带 镜像 专用奇偶校验条带 分布奇偶校验条带 双重奇偶校验条带 镜像加条带
容错性 无 有 有 有 有 有
冗余类型 无 有 有 有 有 有
热备份选择 无 有 有 有 有 有
读性能 高 低 高 高 高 高
随机写性能 高 低 低 一般 低 一般
连续写性能 高 低 低 低 低 一般
需要磁盘数 n≥1 2n (n≥1) n≥3 n≥3 n≥4 2n(n≥2)≥4
可用容量 ​ 全部 50% (n-1)/n (n-1)/n (n-2)/n 50%

# 特征

# 标准的 RAID

  1. RAID0

RAID0 称为条带化存储,将数据分段存储在各个磁盘中,读写均可以并行处理,因此读写速率为单个磁盘的 N 倍;但是没有冗余功能,任何一个磁盘的损坏就会导致的数据不可用。

RAID 0 的特点:

  • 最少需要两块磁盘
  • 数据条带式分布
  • 没有冗余,性能最佳(不存储镜像、校验信息)
  • 不能应用于对数据安全性要求高的场合
  1. RAID1

RADI1 是镜像存储,没有数据校验,数据被同等的写入到 2 个或者多个磁盘中,写入速度相对慢, 但是读取速度比较快。

以下为 RAID 1 的特点:

  • 最少需要 2 块磁盘
  • 提供数据块冗余
  • 性能好
  1. RAID 4

RADI4 在 RAID1 的基础上,N 个盘用于数据存储,另外加入了 1 个磁盘作为校验盘。一共 N+1 个盘,任何一个盘坏掉也不影响数据的访问

  1. RAID 5

RAID5 在 RAID4 的基础上,由原来的一个盘来存储校验数据,改为每个盘都有数据和校验信息的。

RAID 5 特点:

  • 最少 3 块磁盘
  • 数据条带形式分布
  • 以奇偶校验作冗余
  • 适合多读少写的情景,是性能与数据冗余最佳的折中方案

# 混合 RAID

  1. RAID01

先组成 RAID0,然后组成 RAID1.

  1. RAID10

先组成 RAID1,然后组成 RAID0

RAID 10(又叫 RAID 1+0)特点:

  • 最少需要 4 块磁盘
  • 先按 RAID 0 分成两组,再分别对两组按 RAID 1 方式镜像
  • 兼顾冗余(提供镜像存储)和性能(数据条带形分布)
  • 在实际应用中较为常用

# 参考链接

Linux 上配置 RAID - 骏马金龙 - 博客园 (opens new window) RAID0、RAID1 及 RAID5 的区别详解_Mr_JWYang-CSDN 博客_raid0 (opens new window) RAID 0, RAID 1, RAID 5, RAID 10 图解_Devin-CSDN 博客_raid 0 1 5 (opens new window) RAID 有哪几种?有什么区别? - 知乎 (opens new window)

编辑 (opens new window)
#RAID#存储
上次更新: 2024-07-15, 08:03:22
各种同步工具之间的差异| DRBD vs SCP vs rsync vs mirror
磁盘模块

← 各种同步工具之间的差异| DRBD vs SCP vs rsync vs mirror 磁盘模块→

最近更新
01
提升沟通亲和力的实用策略
03-26
02
工作
07-15
03
如何选房子
06-25
更多文章>
Theme by Vdoing | Copyright © 2019-2025 IMOYAO | 别院牧志
  • 跟随系统
  • 浅色模式
  • 深色模式
  • 阅读模式