I’m in the process of migrating a ProxMox video editing / content backup server to TrueNas and have been looking into SLOG / L2ARC and Meta drives.
The hardware (Intel i7, 64gb RAM) has three “layers” of storage:
layer is fast storage (a number of NVMEs on the board) for day to day work / offloading of footage / editing / export of files
layer is medium fast (a number of SATA SSDs) for content library when a project is done
layer is slow (a number of HDDs) for daily backups og layer 1 and 2
As I understand it, SLOG / L2ARC / META disks can be added to improve speeds but in this case, I would like to know if this is actually a benefit in our case or if it will just complicate things.
I get that SLOG / L2ARC / META disks reduces the bottleneck in “pure” HDD setups because the HDDs are slow - but in case of NVMEs and SSDs, I’d really like to make sure that I understand if and how/why SLOG / L2ARC / META would bring noticeable improvements.
Thanks in advance to anyone sharing their thoughts on this - much appreciated
SLOG is only useful for sync writes, which you do not appear to have, and then maximal performance is always achieved with async and no SLOG.
A special vdev only makes sense if it is faster than the main storage. It wouldn’t make much sense for layers 1 and 2. Layer 3 being a backup, there’s no user benefit to speeding it.
As for L2ARC, use the system and test first. But, again, there’s the question whether there is a tangible benefit to speed up storage which is already fast.
In this particular scenario, for the primary activities on layer 1 and 2, you seems to have already assigned faster mediums nvme/sata ssds. That sounds like a solid plan.
Now its not very clear what is the ratio between ssds v/s hdds. But from the info here my understanding is that the hdds are mainly used for backup. Also I believe as the content library grows it might have archived backups too. (For the clarification I refer as archived = content only existing in layer 3 and NOT in layer 1 or 2). Now if you would need to access some of the archived videos (like browse through, search for an older one etc.) having a META drive (special vdev), especially on nvme, will help a lot.
Also, in case you decide to go with the META drive, please ensure that a mirror is a must for meta drive. If possible I would suggest a 3 way mirror for meta drive, for the peace of mind.