![桌面系统中的 NAS 驱动器](https://linux22.com/image/683520/%E6%A1%8C%E9%9D%A2%E7%B3%BB%E7%BB%9F%E4%B8%AD%E7%9A%84%20NAS%20%E9%A9%B1%E5%8A%A8%E5%99%A8.png)
我知道 NAS 驱动器是专门为持续使用而设计的。也就是说,系统 100% 处于运行状态。是否可以将这些驱动器安装在需要更可靠的驱动器存储系统的台式计算机中?
我想安装 12 个 8TB 驱动器,并使用 Intel 控制器卡对其中大部分驱动器进行 RAID。那么,这样做可以吗,还是我应该使用企业版驱动器?
答案1
这里有两件事需要您了解 - 许多系统都安装了多个磁盘,这很好,但任何给定的磁盘都有所谓的“占空比” - 这是它设计运行的时间量,以保持其指定的可靠性数字。大多数/许多高端磁盘的“占空比”为 100%,这意味着它们可以在整个使用寿命期间高速运行,一些便宜的磁盘只有 30%,这意味着它们每天只能高速运行 8 小时左右,超过这个时间会降低这些磁盘的可靠性。因此,请查看您的使用模式并确保您的磁盘符合该模式。
第二个问题要严重得多 - 许多人在不知道 RAID 5 作为一种可用技术已经过时的情况下才来到 serverfault,并且通过惨痛的经历才了解到这一点。这个问题有据可查,但归根结底还是现代大型廉价磁盘的大小及其“不可恢复的错误率” - 这意味着如果您构建一个 R5 大型(>1TB)磁盘阵列,那么当磁盘发生故障并更换它时,您几乎肯定会在数据重建到新磁盘时引入“不可恢复的错误” - 这只是数学问题。正如我所说,这在系统管理员社区中是众所周知的,但磁盘制造商一直在启用它,这在 2016 年真的不应该发生。所以无论如何都要制造这个 NAS,但请只信任 R1/10 和 R6/60 - 它们是现在唯一的游戏。
答案2
您应该查看要比较的驱动器的数据表和技术规格。每个供应商都提供有关以下方面的详细信息:
- 规定通电小时数(连续工作,除以 24 或 8 为天数/工作日)
- 电源开/关循环(如果您的桌面经常关闭)
- 头部停车循环(如果您频繁在空闲和负载之间切换)
- 保修年限(平均而言,保修期越长,对硬件质量越有信心)
- 系统中的振动和最大驱动器数量(NAS 驱动器通常最多为 6-8 个,企业驱动器没有限制)
- 直到遇到不可恢复的读取错误为止读取的字节数(平均而言,可以通过使用 ZFS 或 btrfs 等文件系统来缓解)
- 声学/响度(在桌面上不应低估)
- 功耗/热量(避免过冷或过热)
有了这些值,您就可以大致判断应该使用更便宜还是更昂贵的磁盘。您还应该考虑更换磁盘的成本(采购、运输、安装/移除、处理旧驱动器)和财务激励措施(税收、超过几年的保修、桌面系统的保修)。
如果你只想要原始数据,我建议你看一下 Backblaze 驱动器可靠性统计数据。博客。
答案3
它通常是 SATA,所以它可以在任何计算机上工作,NAS 也是一台计算机。
这是否合理是另一个问题。这些驱动器通常设计为低功耗,通常意味着 5400 rpm。这意味着与普通台式机驱动器相比,您的寻道时间更长。在这种情况下,吞吐量在很大程度上取决于控制器和 RAID 级别。而且,这样一来,它的通用性不如 NAS。
另一种方法是购买一块带有许多 SATA 端口的主板,如 Intel Avoton,并安装 FreeNAS。然后购买两张便宜的 10 GBit 卡(约 40 美元)连接到您的计算机。这有很多好处,其中最重要的是 ZFS。