我最近升级了工作站的 SSD,所以现在我有 2x256GB SSD 闲置。我正在考虑将它们用作 NAS 上的 L2ARC 磁盘。
但是我的 NAS 只有 12GB 的 RAM 和 8TB 的磁盘空间(RAID-Z 中为 5x2TB)。我读到过,在低端服务器中使用 L2ARC 可能会损害性能而不是提高性能,因为每 100GB 的 L2ARC 会消耗 1-2GB 的 ARC。如果这是真的,那就意味着 12GB 中的 10GB 会被浪费掉,对吗?
我考虑过的另一件事是将其中一个 SSD 用作 ZIL 磁盘。NAS 通过 NFS(通过无限带宽连接)与我的工作站共享内容。我读到过,NFS 将从 ZIL 中受益匪浅,尽管共享是通过“异步”选项安装的。然而,我认为这是一种不切实际的方法,因为 256GB 比推荐的 1-2GB 大得多。
有没有办法创建一个包含两个 SSD 的池,并将其中一部分用作 ZIL,另一部分用作 L2ARC?您还会推荐什么其他解决方案?
PD:服务器主要由我使用。我有很多媒体和备份(不常访问的大文件)。还有大学的东西(常用和重写的小文件)。很少有其他用户通过 WAN 访问照片,因此带宽问题并不严重。