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)特点: