设计存储服务器时最安全的方法

设计存储服务器时最安全的方法

我们正在为客户规划云解决方案,并且我们真正关心的是为他们的文件设计最安全的存储服务器。

此存储不会对 IO 有很高的要求,因为它只包含用户上传的文件。数据库将存储在完全不同的服务器上,不属于本讨论的主题。

我们订购了 2 台存储服务器,其中一台将复制另一台。

我对这两种方法感到困惑:

  1. 12 块 HDD 分成 6 块,每块 2 块,组成 Raid 1
  2. 将所有 12 个 HDD 放入 Raid 6

另一台机器将复制第一台机器,并具有相同的磁盘组织选择。

对于情况 1 中的分片,我并不担心,我可以轻松地在我的软件中解决这个问题,而且我也不担心丢失存储空间或存储速度。

因为我们计划存储大量数据,所以我们选择了 NL-SAS(基本上是 SATA)驱动器。

如果我们将安全性作为主要决定因素,您会选择哪种方法以及为什么。

谢谢

答案1

很简单:如果您希望避免磁盘故障,请使用 Raid 6。它可以同时处理 2 个驱动器故障(完全或位错误)。您的解决方案 1 基本上是 raid 10,它可以处理大多数但不是全部 2 个磁盘错误,因此安全性不如 Raid 6。

相关内容