多存储池是否有意义,可以避免坏盘造成更多损害?

多存储池是否有意义,可以避免坏盘造成更多损害?

我是 NAS(及其硬件)的新手,我从 Synology 的指南中获得了有关 RAID 的一些基本知识。有很多教程教我如何使用硬盘设备创建存储池。但我不确定使用不同 RAID 阵列模式创建多个池的意义。

我的设备:

  • 6 托架 DS918+ DIY NAS。无额外托架。
  • 6 * 8TB HHD,其中一台安装了 Synology DSM7.1。存储空间绰绰有余,所以我再也不会购买更大或更小的磁盘。如果 6 台硬盘中的任何一台损坏,我只想买一个相同的来替换。

我的要求:

  1. 存储视频,不超过20TB。偶尔会有写入操作,也就是说我会把电影保存起来,周末再看一遍。我不在乎速度,但经常担心一旦哪个磁盘坏了会有多麻烦。我可以重新下载一些电影,但我不想同时丢失所有电影。
  2. 存储照片、文档和快照,小于 4TB。这通常被视为“重要文件”,因此在开始使用 NAS 之前,我已经在 PC、移动硬盘和云存储中保存了副本。

考虑到这两个需求,我可以接受一个磁盘损坏时丢失部分数据,但要确保它不会损坏其他磁盘并造成更大的损害。

据我所知(当然可能完全错误),基本的RAID1, 或者RAID5可能对我的需求有用。但是有一种说法是,在重建 RAID5 时,第一个磁盘损坏后,另一个磁盘也可能会损坏。

真正让我困惑的是,与仅为两个需求创建一个池相比,为需求 1 创建另一个存储池并为需求 2 创建另一个池是否更好??如果是,或者不是,哪种阵列模式适合我的要求?

我在谷歌翻译的帮助下写了这个问题,所以如果有不正确的术语,欢迎修改。

答案1

从我的角度来看,您能做的最好的事情是创建一个具有 RAID6 的池。这样的阵列可以承受两个磁盘的故障。可用空间将为 4*8 ~ 32TB。如果您想疯狂地获取 24TB 中的信息,您可以创建高于 RAID6 的磁盘,并使用一个备用磁盘。这将为您提供更多时间对故障磁盘做出反应。

当然性能会低于RAID5或RAID1,但你应该平衡速度和安全性。

答案2

这几乎是基于观点的(虽然与主题无关)

  • 避免在 8TB 磁盘上使用 RAID5。虽然存在一些争议,但普遍接受的观点是,不应在大于 2TB 的磁盘上使用 RAID5。

  • 请注意,RAID 不是备份。它可以防止磁盘故障时的数据丢失,但不能防止意外删除、文件系统损坏、盗窃等。

  • 考虑对所有数据使用单个 RAID6 设置。设置起来很简单,可为您提供 32 TB 的数据,并允许最多 2 个磁盘同时发生故障。

这将为您提供比 RAID1 更好的灵活性以及更多的可用磁盘空间和易用性。

可能还有其他选项(如 SHR-2 和 RAID10),但我会保持简单并基于标准。

相关内容