我正在考虑购买 QNAP 459-II 来满足我的家庭存储/流媒体需求,一位朋友建议我应该考虑使用 ZFS。我阅读了一些关于文件系统技术的内容,并被我发现的大量信息所淹没。老实说,我无法做出决定,这就是我在这里问的原因 - 依靠您的反馈和经验。这是我想要的使用场景:
从我读过的内容来看,ZFS 需要大量的资源(最好是最大 RAM + 服务器 CPU)才能以最佳方式工作,并且需要一些繁忙的 shell 类型配置。我不是很懂技术(但总是愿意学习新东西),所以像 QNAP 这样的东西对我来说是最简单的,我只需要插入我的驱动器并可能通过一些初始设置向导。
让 ZFS 系统正常工作,更重要的是,是否需要良好的技术知识来维护?ZFS 或类似 QNAP 的设置的优缺点是什么?
我为超级用户写了一篇关于我大约一年前构建的基于 ZFS 的 NAS的博客文章。我强烈推荐 ZFS - 这篇文章总结了 NAS 的主要好处,这里有一个对 ZFS 功能的很好的详细描述(请参阅节目说明,以及大约 28 分钟的视频)。
我使用 2008 双核 Atom CPU 和 2 GB 内存获得了令人满意的性能。显然它比 QNAP、Drobo、Netgear 等的预制设备便宜得多。
FreeNAS 的 Web 界面确实使 NAS 的设置和管理变得相当简单,尽管仍有一些 ZFS 术语需要习惯。除了学习曲线之外,ZFS 的主要缺点是在保持 RAID-Z 冗余的同时将新硬盘添加到现有存储池可能很尴尬或不可能。
自从我写博客文章以来发生的变化是“FreeNAS 0.7”现在有一个不幸的名字NAS4free,而以前被称为“FreeNAS 8”的东西仍然被称为FreeNAS 8。它仍然推荐 NAS4free,因为推荐的硬件要求较低且功能更好,例如传输 BitTorrent 客户端。NAS4free 也有更新版本的 ZFS:v28 而不是 FreeNAS 8 中的 v15。这增加了重复数据删除(尽管这需要大量内存!),以及其他功能。