Hello.
My FreeNAS server (v.11.1 with 6 consumer grade 4TB HDs, and 16GB ECC RAM, the maximum supported by the mainboard) is configured as:
This configuration was decided looking for the maximum performance when manipulating files by NFS (the primary use of this server). First question, is this the recommended configuration for this use?
The client is a unique computer (MacOS) connected by a 1Gbps ethernet connection. Of course, the connection is saturated when copying to (and from) the server to the local SSD. But...
1) When duplicating big files (30GB+) by NFS, I'm getting only around 55 MB/s
2) When duplicating folders with a lot of small files (28,000+) by NFS, I'm getting only around 18 MB/s
So, I'm thinking of using the (unique) PCIe slot in the server to connect a pair of (M.2) SSD disks (via PCIe adapter), and configure it as a (mirror) ZIL. Do you think is a good idea? Will I see an improvement?
If yes, which M.2 SSD disks are recommended?
1) The SLC ones? Maybe something like?: https://www.mouser.com/ProductDetail/Swissbit/SFSA008GM1AA1TO-I-DB-216-STD?qs=sGAEpiMZZMsSk9nu1rLV0I7HeT0NGf3f6Y/MYJn0q6sAXL1HM9Olng== 2 Million Hours Reliability (MTBF)
Can't find much more SLCs in the M.2 form, is this type of SSDs almost dead?
2) Or maybe a new fancy 3D MLC one like the Samsung one or the Intel?:
https://www.samsung.com/us/computin...ate-drives/ssd-850-evo-m-2-250gb-mz-n5e250bw/ 1.5 Million Hours Reliability (MTBF)
https://www.intel.com/content/www/u...series/dc-s3520-150gb-m-2-80mm-6gbps-3d1.html 2 Million Hours Reliability (MTBF)
https://www.intel.com/content/www/u...ries/pro-7600p-series-128gb-m-2-80mm-3d2.html 1.6 Million Hours Reliability (MTBF)
--
SAMBA was declined in favor of NFS for performance reasons
My FreeNAS server (v.11.1 with 6 consumer grade 4TB HDs, and 16GB ECC RAM, the maximum supported by the mainboard) is configured as:
Code:
NAME STATE READ WRITE CKSUM zpool ONLINE 0 0 0 mirror-0 ONLINE 0 0 0 ada0 ONLINE 0 0 0 ada1 ONLINE 0 0 0 mirror-1 ONLINE 0 0 0 ada2 ONLINE 0 0 0 ada3 ONLINE 0 0 0 mirror-2 ONLINE 0 0 0 ada4 ONLINE 0 0 0 ada5 ONLINE 0 0 0
This configuration was decided looking for the maximum performance when manipulating files by NFS (the primary use of this server). First question, is this the recommended configuration for this use?
The client is a unique computer (MacOS) connected by a 1Gbps ethernet connection. Of course, the connection is saturated when copying to (and from) the server to the local SSD. But...
1) When duplicating big files (30GB+) by NFS, I'm getting only around 55 MB/s
2) When duplicating folders with a lot of small files (28,000+) by NFS, I'm getting only around 18 MB/s
So, I'm thinking of using the (unique) PCIe slot in the server to connect a pair of (M.2) SSD disks (via PCIe adapter), and configure it as a (mirror) ZIL. Do you think is a good idea? Will I see an improvement?
If yes, which M.2 SSD disks are recommended?
1) The SLC ones? Maybe something like?: https://www.mouser.com/ProductDetail/Swissbit/SFSA008GM1AA1TO-I-DB-216-STD?qs=sGAEpiMZZMsSk9nu1rLV0I7HeT0NGf3f6Y/MYJn0q6sAXL1HM9Olng== 2 Million Hours Reliability (MTBF)
Can't find much more SLCs in the M.2 form, is this type of SSDs almost dead?
2) Or maybe a new fancy 3D MLC one like the Samsung one or the Intel?:
https://www.samsung.com/us/computin...ate-drives/ssd-850-evo-m-2-250gb-mz-n5e250bw/ 1.5 Million Hours Reliability (MTBF)
https://www.intel.com/content/www/u...series/dc-s3520-150gb-m-2-80mm-6gbps-3d1.html 2 Million Hours Reliability (MTBF)
https://www.intel.com/content/www/u...ries/pro-7600p-series-128gb-m-2-80mm-3d2.html 1.6 Million Hours Reliability (MTBF)
--
SAMBA was declined in favor of NFS for performance reasons
Last edited: