群晖存储类型应该怎么选?选完还能换吗?

刚开始接触使用群晖NAS过程中,一定会纠结的问题存储池RAID模式该如何选。随着时间的推移,存储量的递增,我可能会新增硬盘,那么之前选择的模式还能修改么。

列出常用的类型

简单点评各种存储类型有缺点,具体还得看你的群晖支持多少块盘。这里硬盘的容量默认都是一致的(8TSSD)

Basic

  • 只适合单盘的机型,也就是1块硬盘的情况,其他情况都不推荐,坏了数据就丢失了
  • 最大可用空间就是你的硬盘最大容量

Raid0

  • 至少两块盘,坏了一个就数据就丢失了
  • 最大可用空间就是硬盘容量和
  • 如果需要高性能比的非关键系统数据存储就很推荐了,其他情况不推荐(正常人也用不了)

Raid1

  • 至少两块盘, 允许坏1个
  • 最大可用空间就是最小硬盘的容量
  • 好处就是安全性高、重建速度快,坏的地方就是硬盘利用率低
  • 通常两块盘的用的这个比较多,例如我就是

RAID 5

  • 至少三块盘,允许坏1个
  • 最大容量就是(硬盘总数-1) x (最小硬盘的容量)
  • 提供比 RAID 1 更有效的数据冗余
  • 重建时间长,需牺牲一块硬盘的空间
  • 在 RAID 5 阵列处于降级状态时,读写性能受到严重影响。当存储空间和成本的重要性高于性能时,RAID 5 最为理想

RAID 6

  • 至少四块盘,允许坏2个
  • 最大容量就是(硬盘总数 – 2) x (最小硬盘的容量)
  • RAID 6 的性能因其额外的容错保护功能而低于 RAID 5

RAID 10

  • 至少四块盘,偶数盘
  • 最大容量(硬盘总数/ 2) x (最小硬盘的容量)就是所有硬盘容量总和的一半
  • 成本相对较高但容错保护功能时性能较高
  • 服务器常用

Synology Hybrid RAID (SHR)

  • 群晖专属的 RAID 模式,可根据硬盘数量与容量自动判断适合的 RAID 类型,还可自动组合 RAID 1 和 RAID 5,提升空间利用率
  • 适合新手用户,或各个硬盘容量不一致的情况下使用
  • 兼顾容量和性能

单盘时

BasicRAID0没有任何差别, 但是你新增硬盘后会自动修正类型

多盘时

  • 2-3块盘时,可以坏掉1个,系统优化容量
  • 大于3块盘时,可以坏掉1-2个,系统优化容量

SHR-1和SHR-2区别

SHR-1: 能够对比SHR 2 提供更多的容量,但是SHR-1只允许1 块硬盘出现问题

SHR-2:SHR-2的原理和SHR的原理是一致的,唯一的区别就是SHR-2只能有2块硬盘冗余, 空间利用率可能会降低

更改存储池的 RAID 类型要求

存储池可从一种 RAID 更改为另一种 RAID 而不会丢失现有数据, 但是不支持降,只能升

之前介绍了各种类型硬盘的下限,上限没限制哈。

这里简单列一下要求。

  • 存储池的状态为良好
  • 新硬盘添加到存储池时,新硬盘的容量必须大于或等于该存储池中最小硬盘的容量,并且所有硬盘的硬盘类型必须相同(通常选择同种类型硬盘)

特殊情况

更改为 SHR-2 存储池时,具有以下硬盘配置的 SHR-1 存储池可能需要两个额外的硬盘:

  • 存储池仅包含两个硬盘。
  • 所有硬盘都有不同的容量。
  • 在由三个或更多硬盘组成的 RAID 阵列中,两个最大硬盘的容量大于其他硬盘的容量

其他补充

具体硬盘空间利用率的估算,可以参考官方的工具RAID 计算器

Sponsor

Like this article? $1 reward

Comments

Andy烧麦 ·v1 IP未知 Reply

硬盘越来越贵的今天,特别是NAS专用盘。 那么数据没做RAID,就直接通过NAS加密上传对象储存,启用低频存储,价格还是挺香

ysicing 👨‍💻 ·v1 Reply

@Andy烧麦 确实,但是本地冗余比较可控些。上传容易,下载难。

LeaRM ·v1 广东广州 Reply

之前没买多几块硬盘备着,现在4T的硬盘都好贵。