关于组建超过 30T 容量的群晖 NAS 建议 | NAS 那些坑

关于组建超过 30T 容量的群晖 NAS 建议 | NAS 那些坑

前言

近期我用了 5 年左右的群晖 NAS 损毁了,黑群晖,喜大普奔,虽然遇到的 问题在白群晖上一样存在;在拯救数据的过程中发现了不少新的问题和以前没注意到的坑,所以就有了这期系列内容,方便后来的你和我检索

因为已经到了解决问题的阶段,点进来的大概率也不是小白,所以这期系列不会过多赘述基础知识,只会尽量用简短的话告诉你该怎么办

如果你需要组建一台大容量 NAS,那以下这些内容可以给你做一定的参考建议

常规个人用户 99% 的选择

常规、个人用户,只要这两个 Tag 同时出现,一般默认选项就是群晖(Synology),界面简单,操作易上手,互联网教程多,属于买软件送硬件的类型,虽然经常会被吐槽高价低配,但对于绝大对数常规、个人来说,即便用 J1900 的性能都是过剩的...... 反而良好的软件体验才是你需要关注的

假如已经默认你选择群晖了,但你的容量在未来甚至当下可能会超过 30T,同时你对读取速度已经不满足于千兆了,那以下是给你的一些建议

默认阵列 SHR 的特性

一般情况下,超过 4 块硬盘都会建议你组成 Raid 阵列,一是有冗余保护,二是增加硬盘的读写速度,而群晖的默认阵列为 SHR

SHR(Synology Hybrid RAID)是 Synology NAS设备上的一种特殊的 RAID(Redundant Array of Independent Disks)技术。它是 Synology 自家研发的一种 RAID级别,旨在简化RAID的管理和扩展,使用户可以更轻松地管理存储设备。

SHR 旨在解决用户在添加硬盘、进行升级和替换硬盘时的困难。相比传统的 RAID 级别,SHR 更具弹性,它允许用户在不同大小的硬盘之间创建存储池,并根据硬盘的大小动态分配存储空间,同时提供冗余性以保护数据,一些 SHR 的特点包括:

1. 容错性:SHR 提供与传统RAID级别相似的冗余性,可以保护数据免受硬盘故障的影响。
2. 不同硬盘尺寸支持:SHR 允许在存储池中混合不同尺寸的硬盘,从而最大程度地利用可用的存储空间。
3. 轻松扩展:添加更大的硬盘后,SHR 可以自动重新分配存储空间,使你无需手动操作即可扩展存储池。
4. 灵活性:SHR 提供了一个方便的方式来管理硬盘和存储池,使用户能够以更自由的方式使用存储设备。

SHR 的 “坑”

可以看到,SHR 类似于 Raid5 阵列,只是 SHR 更加灵活,支持将不同容量的硬盘组成一个阵列,而不会造成太多容量浪费,具体可以参考 群晖的 Raid 容量计算器
图片[1]|关于组建超过 30T 容量的群晖 NAS 建议 | NAS 那些坑|牧之笔记 | 世界不应有局限

但这里面有一个群晖没有写出来的坑,就是不同硬盘组成的 Raid 阵列速度是会受影响的

理论上只要你有 6 块硬盘或更多,每块硬盘 IO 不拖后腿,这几块硬盘组成常规 Raid5,速度是可以达到 1000MB/s 的,也就是跑满万兆

如果你用上面的硬盘组成了 SHR 阵列,那你的速度理论上同样能跑满万兆

但如果你因为硬盘容量大小不一样无法组成传统 Raid,但你又不想浪费太多空间,所以你选择了 SHR 或者 SHR-2 阵列,那你的速度就已经不能用常规 RAID 速度计算公式去算了
因为在这个情况下,即便你 IO 没拖后腿,你的速度也无法达到万兆,经常会出现:拷贝前 3-5G 速度可以达到 700-800MB/S,但后面就只能在 100-200MB/S 甚至几十 MB/S 波动的情况

群晖给出的答复是

当硬盘大小不同的情况下,Synology Hybrid RAID (SHR) 技术在其 SHR-1 和 SHR-2 配置中会结合多个不同 RAID 类型的 RAID 阵列。这是因为不同硬盘大小的情况下,传统的RAID技术可能无法完全利用所有硬盘的存储空间,因此需要一种更灵活的方法来管理存储。

在这种情况下,SHR-1 和 SHR-2 技术会将多个不同硬盘大小的硬盘组合成不同的 RAID 阵列,以最大程度地利用可用的存储容量。然而,由于硬盘大小不同,每个 RAID 阵列的存储空间也会不同。这就导致文件可能分布在不同RAID阵列的不同部分上,而不是像传统的 RAID 技术中那样在每个RAID阵列上进行条带化(将文件分成小块并在多个硬盘上分散存储)。

这种设计是为了在硬盘大小不同的情况下,仍然可以提供数据冗余性和存储容量的最佳利用。然而,需要注意的是,由于文件分布在多个不同的RAID阵列中,可能会影响存储和读取速度,因为需要跨多个阵列进行数据访问。这是在选择RAID配置时需要权衡的因素之一。

所以,如果你的存储容量超过 30T、50T 甚至更多,请一开始就选择用同样的硬盘容量去组阵列,此时无论是选择 SHR、还是传统 Raid 阵列,读写速度都不会有太大问题

不同的 NAS 使用人群

如果你不喜欢用群晖,想试试其他的系统,或者你觉得自己不属于那 99%,那以下建议更多是用来 “抛砖引玉” 的

一般来说,不同的 NAS 系统之间适用的场景取决于它们的功能和特性。不同的人群需求对应的 NAS 选择也不一样

1. 家庭用户:NAS适用于家庭用户,用于存储、共享和备份照片、视频、音乐等个人文件。通常拥有简单的用户界面和基本的文件共享功能。

2. 小型办公室/中小企业 NAS:适用于小型办公室或中小企业,提供更强大的存储、共享和备份功能。通常支持多用户访问、权限控制、远程访问和多种备份选项。

3. 多媒体存储和流媒体服务器:某些NAS系统专注于媒体存储和流媒体功能,适用于家庭媒体中心或小型创作者团队,能够存储和传输高分辨率视频、音频等。

4. 数据备份和恢复:某些NAS系统提供强大的备份和恢复功能,适用于需要定期备份重要数据的用户,可以设置自动备份计划并支持版本控制。

5. 虚拟化存储:用于支持虚拟化环境中的存储需求,适用于企业级环境,可以为虚拟机提供高性能的存储。

6. 大规模存储和企业级解决方案:适用于大型企业,需要处理大量数据的存储和管理,通常具备高可用性、容错性和可扩展性。

7. 个人云存储:一些 NAS 系统提供了个人云存储服务,用户可以通过互联网访问他们的文件,适用于需要在不同设备之间同步和共享文件的个人用户。

选择适合你需求的 NAS 系统时,需考虑存储容量、性能、安全性、扩展性以及预算等因素。最佳选择将取决于你的具体用途和要求。

不同人群的建议选项

当为不同场景选择NAS品牌时,以下是一些常见的建议:

1. 一般家庭用户NAS:
   - QNAP
   - Synology
   - ......

2. 小型办公室/中小企业 NAS:
   - QNAP
   - Synology
   - TrueNAS
   - OpenMediaVault(OMV)
   - ......

3. 多媒体存储和流媒体服务器:
   - Synology
   - QNAP
   - TrueNAS
   - ......

4. 数据备份和恢复:
   - QNAP
   - Synology
   - TrueNAS
   - Unraid
   - ......

5. 虚拟化存储:
   - QNAP
   - Synology
   - Unraid
   - OpenMediaVault(OMV)
   - ......

6. 大规模存储和企业级解决方案:
   - NetApp
   - Dell EMC Isilon
   - HPE 存储解决方案
   - ......

7. 个人云存储:
   - QNAP
   - Synology
   - 联想云、绿联等国产 NAS
   - ......

当然,这些只是一些常见的建议,实际选择时还应考虑具体需求、预算和性能要求。在选择 NAS 品牌时,也建议查阅用户评价和专业评测,以获得更详细的信息。

© 版权声明
THE END
点个赞再走吧
点赞29赞赏
评论 抢沙发

请登录后发表评论

    请登录后查看评论内容