You are on page 1of 25

RAID (Redundant Arrays of

Inexpensive Disks) Level

Network Appliance Confidential | October 16, 2008


RAID Level 0

 严格的 说不是 RAID ,而是 AID


– 只是 条带 化 (stripe)
– 没有 冗余 信息 (Redunrant)
 文件基 本按照 条带 大小进 行分 割,然 后写 入不
同的硬 盘
 并发读 写提高 性能
 没有校 验信息 (parity) ,任何一 个硬 盘故障 ,都
将导致 整个 RAID 组内 容丢失 ,不 具备可 靠性

Network Appliance Confidential | October 16, 2008


RAID Level 0

 需要 的硬 盘:至 少两 块,最 好相 同大小


 容量 :最 小的硬 盘容 量 * 硬盘数
 存储 效率 : 100%
 冗余 性: 无
 可靠 性: 最低
 随机 读性 能:
 随机 写性 能:
 顺序 读性 能:
 顺序 写性 能:

Network Appliance Confidential | October 16, 2008


RAID Level 0

4 个硬盘, stripe size 为


16k

红色的文件 4kB ,蓝色的文件 20kB ,


绿色的文件为 100kB ,粉色的文件为
500kB

Network Appliance Confidential | October 16, 2008


RAID Level 1

 镜像
– 对同一 份数据,同 时写两个硬 盘
– 变种: duplexing, 控制器也进行镜 像
 需要 的硬 盘:两 个
 容量 :和 较小的 硬盘 相同
 存储 效率 : 50%
 冗余 性: 很高
 可靠 性: 很高, 支持 hot spare 盘
 随机 读性 能:
 随机 写性 能:
 顺序 读性 能:
 顺序 写性 能:

Network Appliance Confidential | October 16, 2008


RAID Level 1

文件大小说明
同 RAID 0

Network Appliance Confidential | October 16, 2008


RAID Level 2

 Bit-level striping with Hamming code ECC


 使用类 似带校 验信 息的条 带, 但与 RAID 3 至 7
不同
 分一组 数据盘 ,一 组校验 盘, 将数据 在 Bit 级进
行分割 并写入 数据 盘,使 用 Hamming Code 生
成校验 信息写 入硬 盘
 在读取 数据信 息时 同时读 取校 验信息 ,以 判断
、确认 读取的 信息 无误
 基本上 不再使 用, 现在硬 盘都 自带 ECC 功能

Network Appliance Confidential | October 16, 2008


RAID Level 2

 需要 的硬 盘:典 型配 置为 10 个数 据盘 和 4 个校验盘 ,
或者 32 个数据盘 和 7 个校验 盘
 容量 :根 据配置 不同 而不同
 存储 效率 : 10+4~71% , 32+7~82%
 冗余 性: 包括校 验盘 ,只允 许一 块硬盘 出现 故障
 可靠 性: 高
 随机 读性 能:
 随机 写性 能:
 顺序 读性 能:
 顺序 写性 能:

Network Appliance Confidential | October 16, 2008


RAID Level 3

 字节级 别的条 带和 专用的 校验 盘


 校验盘 是热点 盘, 容易成 为瓶 颈,特 别是 在随
机写时
 适合于 大文件 的环 境,如 流媒 体等

Network Appliance Confidential | October 16, 2008


RAID Level 3

 需要 的硬 盘:至 少 2 块
 容量 :( 最小的 硬盘 容量) * (硬盘 数 -1 )
 存储 效率 :(硬 盘数 -1 ) / 硬盘数
 冗余 性: 允许一 块硬 盘出现 故障
 可靠 性: 高,支 持热 备盘和 自动 重构
 随机 读性 能:
 随机 写性 能:
 顺序 读性 能:
 顺序 写性 能:

Network Appliance Confidential | October 16, 2008


RAID Level 3

4 个硬盘, stripe size 为


1 Byte

红色的文件 4kB ,蓝色的文件 20kB ,


绿色的文件为 100kB ,粉色的文件为
500kB, 灰色为校验信息

Network Appliance Confidential | October 16, 2008


RAID Level 4

 块级别 的条带 和专 用的校 验盘


 校验盘 是热点 盘, 容易成 为瓶 颈,特 别是 在随
机写时
与 RAID3 相比,由 于采 用了块 级别 的条带 ,随
机读性 能更好

Network Appliance Confidential | October 16, 2008


RAID Level 4

 需要 的硬 盘:至 少 2 块
 容量 :( 最小的 硬盘 容量) * (硬盘 数 -1 )
 存储 效率 :(硬 盘数 -1 ) / 硬盘数
 冗余 性: 允许一 块硬 盘出现 故障
 可靠 性: 高,支 持热 备盘和 自动 重构
 随机 读性 能:
 随机 写性 能:
 顺序 读性 能:
 顺序 写性 能:

Network Appliance Confidential | October 16, 2008


RAID Level 4

4 个硬盘, stripe size 为


16kB

红色的文件 4kB ,蓝色的文件 20kB ,


绿色的文件为 100kB ,粉色的文件为
500kB, 灰色为校验信息

Network Appliance Confidential | October 16, 2008


RAID Level 5

 块级别 的条带 和分 布式的 校验 信息


与 RAID4 类似,不 同点 在于校 验信 息分布 在
RAID 组的所 有硬 盘中
 由于分 散了校 验信 息,与 RAID4 相比,写 性能
有所提 高

Network Appliance Confidential | October 16, 2008


RAID Level 5

 需要 的硬 盘:至 少 3 块
 容量 :( 最小的 硬盘 容量) * (硬盘 数 -1 )
 存储 效率 :(硬 盘数 -1 ) / 硬盘数
 冗余 性: 允许一 块硬 盘出现 故障
 可靠 性: 高,支 持热 备盘和 自动 重构
 随机 读性 能:
 随机 写性 能:
 顺序 读性 能:
 顺序 写性 能:

Network Appliance Confidential | October 16, 2008


RAID Level 5

4 个硬盘, stripe size 为


16kB

红色的文件 4kB ,蓝色的文件 20kB ,


绿色的文件为 100kB ,粉色的文件为
500kB, 灰色为校验信息

Network Appliance Confidential | October 16, 2008


RAID Level 6

 块级别 的条带 和两 份分布 式的 校验信 息


 可以认 为是 RAID 5 的扩展 ,增 加了一 份校 验信
息,提 高可靠 性
 在写操 作时, 增加 了一份 校验 信息, 性能 比
RAID5 有所下 降
 在读操 作时, 如果 考虑相 同的 容量, 则 RAID6
比 RAID5 要多一块 硬盘 ,数据 多分 布在一 块硬
盘上, 读取性 能比 RAID5 略有 提高

Network Appliance Confidential | October 16, 2008


RAID Level 6

 需要 的硬 盘:至 少 4 块
 容量 :( 最小的 硬盘 容量) * (硬盘 数 -2 )
 存储 效率 :(硬 盘数 -2 ) / 硬盘数
 冗余 性: 允许两 块硬 盘出现 故障
 可靠 性: 高,支 持热 备盘和 自动 重构
 随机 读性 能:
 随机 写性 能:
 顺序 读性 能:
 顺序 写性 能:

Network Appliance Confidential | October 16, 2008


RAID Level 6

4 个硬盘, stripe size 为


16kB

红色的文件 4kB ,蓝色的文件 20kB ,


绿色的文件为 100kB ,粉色的文件为
500kB, 灰色为校验信息

Network Appliance Confidential | October 16, 2008


RAID S

 EMC 私有的 条带化 、带 校验的 RAID ,使 用在


Symmetrix 存储 系统中
 每个 Volume 保存 在一个 硬盘 中,多 个 Volume
任意组 合进行 校验
 现在改 名为 Parity RAID ,在 Symmetrix DMX
中使用

Network Appliance Confidential | October 16, 2008


RAID S

Traditional EMC
RAID-5 RAID-S
A1 A2 A3 Ap A1 B1 C1 1p
B1 B2 Bp B3 A2 B2 C2 2p
C1 Cp C2 C3 A3 B3 C3 3p
Dp D1 D2 D3 A4 B4 C4 4p
Note: A1, B1, etc each represent one data block.
A, B, etc are entire volumes.

Network Appliance Confidential | October 16, 2008


RAID 0+1 和 RAID 1+0

 RAID 0+1/01 ,先 条带, 再镜 像


 RAID 1+0/10 ,先 镜像, 再条 带
 RAID 10 比 RAID 01 有更高 的可靠 性和 重构性 能

Network Appliance Confidential | October 16, 2008


RAID 0+1 和 RAID 1+0

 需要 的硬 盘:至 少 4 块 ( 偶数块 )
 容量 :( 最小的 硬盘 容量) * (硬盘 数) /2
 存储 效率 : 50%
 冗余 性: RAID 01 允许一块 硬盘 故障, 而 RAID 10 则允
许在 每个 镜像中 有一 个硬盘 故障
 可靠 性: 高,支 持热 备盘和 自动 重构
 随机 读性 能:
 随机 写性 能:
 顺序 读性 能:
 顺序 写性 能:

Network Appliance Confidential | October 16, 2008


RAID 0+1 和 RAID 1+0

4 个硬盘, stripe size 为


16kB

红色的文件 4kB ,蓝色的文件 20kB ,


绿色的文件为 100kB ,粉色的文件为
500kB

Network Appliance Confidential | October 16, 2008

You might also like