October 13, 20232 yr I am very new to the custom NAS building game, I got my hands on some hardware and thought of building my own all SSD NAS server. Is this possible now with the new unRaid Version and ZFS file system? My config: 1) X10SDV-4C-TLN2F motherboard with Intel Xenon D-1521 Processor 2) 64GB DDR 4 ram (ECC) 3) 4TB Samsung Evo 870 Sata SSDs I am thinking of having 4 of these SSDs, (one used for parity) for the main storage pool. Is this a good idea with the new unRaid 6.12.x and ZFS pool, would trim be activated? do I need to worry about that? are there any issues with all SSD pools? I really appreciate your help.
October 13, 20232 yr Community Expert 6 hours ago, fazl said: I am thinking of having 4 of these SSDs, (one used for parity) for the main storage pool. Recommend creating a zfs raidz pool instead, much better performance and TRIM is supported, note that currently you need at least one array data device assigned, but an old flash drive can take care of that.
October 14, 20232 yr Author Thank you, is there any problems or limitations that I might face by having my main storage on a pool instead of an array? Thanks
October 14, 20232 yr Hi, I recommend you first get yourself familiar with this article: https://unraid.net/blog/zfs-guide Basically it all depends on your needs and use cases. raidz zfs is a good choice when you favour more disk space (that's what typically you need from NAS I assume) instead of IOPs. One advise regarding enabling zfs auto trim. You must be aware that auto trim doesn't come for free and may impact your pool latency and therefore performance. How bad the impact will be depends on the SSD controller and it's firmware. Some controllers drop performance significantly when doing trim and the latency will be increase in any case. Some others are doing well. So you need to test you SSD first to check your disk controller can handle this fine. Use command zpool iostat -vly 3 1000 <your pool name> To monitor your pool stats. You'll see the TRIM timings from there. So if there timings are bad or latency is critical for you then you should consider using a scheduled TRIM instead of auto trim. How often you need to TRIM your drives depends on your write workload. So it may be once a week or daily.
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.