OpenSolaris 是否(何时)支持 ZFS 重复数据删除和 l2arc

OpenSolaris 是否(何时)支持 ZFS 重复数据删除和 l2arc

重复数据删除L2ARC在 ZFS 中拥有它们会很好。OpenSolaris 支持它们吗?我不太清楚它们在 Solaris 的哪个版本中,以及它们如何映射到 OpenSolaris。它们在那里吗?如果没有,你知道它们什么时候安排的吗?

答案1

L2arc 已在 OpenSolaris 中存在一段时间了。Dedup 已在 OpenSolaris 的开发版本中。如果您等不及下一个版本,这里有一些方向关于如何升级到开发分支。

我在家里的文件服务器上运行开发分支。当前版本为 129。您必须小心谨慎,等待几天以确保在进行映像更新之前没有任何问题,但我这样做没有遇到任何问题。如果您这样做,只需在之前的 BE 中重新启动即可……我喜欢 zfs 克隆。我没有使用 L2arc,但前几天我在 zfs 卷上尝试了一下重复数据删除。

答案2

它将于本月或下个月推出,但目前只在开发版本中,可能在 128 中,但更有可能在那之后不久。坐等吧,值得等待 :)

答案3

OpenSolaris 的最新开发版本支持重复数据删除和 L2ARC。Solaris 10 update 8(10 月发布)具有 L2ARC,但没有重复数据删除。

L2ARC 代码看起来经过了充分测试并且很稳定,如果您的工作负载涉及大量随机读取,它很可能会有所帮助。

此时重复数据删除代码尚未彻底完成,我建议您仅在没有任何重要数据的测试机器上使用它。

跟踪状态:http://hub.opensolaris.org/bin/view/Community+Group+zfs/dedup 特别注意:

  • 如果在启用重复数据删除的情况下删除了大文件或文件系统,池可能会挂起。请参阅 CR 6905936
  • 删除大量数据后,操作过程中系统崩溃。请参阅 CR 6909931。

我确信这些错误正在被解决,并且重复数据删除可能很快就会处于可用状态,但请不要急于使用开发版本中的全新功能,直到您确定它的稳定性级别符合您的风险承受能力。

答案4

OpenSolaris ZFS重复数据删除于 11 月发布。开发状态已持续约一年。

相关内容