ico*_*ast 18 zfs memory ecc freenas
我有一台新服务器,并计划将微不足道的 2 GB 内存升级到最大 16 GB。(理论上 8 GB 是限制,但根据经验证明 16 GB 可以工作。) 一些指南建议 ECC 内存不是那么重要,但我不太确定我相信这一点。
我已经安装了FreeNAS,并计划在我的新硬盘到达后立即添加 ZFS 卷。为基于 ZFS 的 NAS 节省并获得非 ECC 内存是不是很愚蠢?如果有必要,那么我会咬紧牙关,但如果只是偏执狂,那么我可能会跳过它。
ZFS 或 FeeeNAS 是否有任何原因特别需要 ECC 内存,或者在使用非 ECC 内存的系统上运行时尤其会受到影响?
mdp*_*dpc 13
ZFS 仅保护您对磁盘上数据的投资。如果服务器要投入生产,那么您需要尽可能长的正常运行时间,而 ECC 通过允许服务器容忍故障内存中的一位错误来帮助实现这一目标。这可以让您有时间安排和更换出现故障的内存而不必担心。
eww*_*ite 12
ECC RAM 是个好东西,但让我们看一下上下文......
对于您的预期用途,ProLiant 微服务器是一款不错的小型低影响服务器。它缺少一些通常与生产质量系统相关的属性(只有四个驱动器托架、单个电源、较弱的 CPU)。因此,我认为您会比没有纠错 RAM 的影响更早地遇到与这些缺陷相关的问题。您阅读的指南是正确的...... ECC RAM 在该特定系统中不会那么重要......
这不适用于高端生产质量系统。
我要补充一点: Microserver 的规格是ECC RAM。你为什么不使用它?
小智 10
我认为使用非 ECC RAM 运行 FreeNAS 是一个愚蠢的想法,当存储在 ZFS 卷上的数据很重要时,将它作为虚拟化来宾运行也是如此。
FreeNAS 开发人员之一的 Joshua Paetzel 对这个主题写了一篇很好的文章:http ://www.freenas.org/whats-new/2015/02/a-complete-guide-to-freenas-hardware-design -part-i-purpose-and-best-practices.html。
TL; 博士
ZFS 可以执行其他文件系统无法执行的操作:它对数据进行校验和,对 ZFS 使用的元数据进行校验和,并对校验和进行校验。如果您的数据在写入之前在内存中已损坏,ZFS 将很乐意写入(并校验)损坏的数据。此外,ZFS 没有可以修复文件系统损坏的预安装一致性检查器或工具。[...] 如果非 ECC 内存模块出现故障,可能会对您的 ZFS 池造成无法修复的损坏,从而导致存储完全丢失。
| 归档时间: |
|
| 查看次数: |
10738 次 |
| 最近记录: |