Featured image of post 什麽是磁碟阵列? RAID0、RAID1、RAID5、RAID6、RAID10 跟 SHR 是什麽?

什麽是磁碟阵列? RAID0、RAID1、RAID5、RAID6、RAID10 跟 SHR 是什麽?

什麽是磁碟阵列? RAID0、RAID1、RAID5、RAID6、RAID10 跟 SHR 是什麽?

Photo by Denny Müller on Unsplash

RAID 快速比较

模式 可用容量 速度 容量 安全性 最低硬碟数 用途
RAID0 所有硬碟容量总和 1st 1st 5th 2 不能储存重要资料
RAID1 单颗硬碟容量 5th 5th 1st 2 储存重要资料
RAID5 总容量 - 1 颗硬碟容量 2nd 3rd 允许坏 1 颗硬碟 3 -
RAID6 总容量 - 2 颗硬碟容量 3rd 2nd 允许坏 2 颗硬碟 4 -
RAID10 总容量一半 4th 4th 允许坏 1 颗硬碟 4 保持使用弹性、提高存取速度

RAID0(最快)

串接 2 个 以上硬碟,写入时,同时将档案分别存在不同的硬碟,提高写入速度,但有 任一硬碟坏掉时,资料会有遗失状况

RAID1(最安全)

最安全的磁碟阵列,每个硬碟储存资料是相同的,所以都可以互相做备援,只要还有一颗硬碟活着,资料都能够再完整备份復原

写入速度与单颗硬碟相同,没有任何提升

性价比最低,不管用多少颗硬碟,容量都一样只算一颗的硬碟容量,但却最能够确保资料的安全性

如果不同硬碟容量不同,则会以最小容量的硬碟为准

RAID5

验证资料分散在不同的硬碟,有 1/3 空间 最为验证资料用

读取速度与 RAID0 接近,允许坏 1 颗硬碟

少用,可能有极低机率(10^-14)造成 URE 不可恢復性读取错误(每 12TB 资料可能会出现一个 URE 错误)

只要出现 URE,则重建恢復资料时会有问题,重建资料过程中再坏掉 1 颗硬碟,资料就都救不回来了

RAID6

2 个硬碟存放验证资料,允许坏 2 颗硬碟,安全性较 RAID5

但因为需要验证的资料较多,读取速度较 RAID5

RAID10 = RAID1 + RAID0

保证资料安全,并提高写入速度,缺点是总容量只有可用容量一半

至少需要 4 颗 硬碟,2 颗硬碟分别各组合成 RAID1,确保资料完全相同同步,2 个 RAID1 组合成 RAID0,提高写入速度

容量提升弹性很高,每次只要再加入 2 颗 RAID 1 硬碟到这个 RAID0 的硬碟组,就可以随时提高容量

SHR (Synology Hybrid RAID)

Synology 针对不了解 RAID 的人设计的磁碟阵列模式,会自动根据 硬碟数量硬碟容量 判断要用哪个模式的 RAID 磁碟阵列

SHR 模式比较

模式 说明
SHR 普通硬碟、无备份
SHR1 使用 1 颗硬碟空间做验证
SHR2 使用 2 颗硬碟空间做验证

硬碟数与 RAID 模式比较

SHR 验证硬碟数 总硬碟数 类似 RAID 模式
SHR1 1 2 RAID1
SHR1 1 3 RAID5
SHR2 2 4 RAID6

SHR 优缺点说明

优点

  • 可以很容易地将硬碟备份及容量升级

缺点

  • 备份资料需要在 Synology 的系统中操作,硬碟插到一般电脑会无法读取 SHR 格式
  • 资料备份有工具使用限制

Reference

All rights reserved,未經允許不得隨意轉載
Built with Hugo
主题 StackJimmy 设计