James Gardiner
Dabbler
- Joined
- Jul 14, 2017
- Messages
- 19
Hi,
I have been doing a lot of playing and testing.. building a server for a specific need. It's mostly working. However it's not archiving exactly what I need so I am coming to the source of truth. I am using FreeNAS FreeNAS-11.3-U4.1
I deal with a lot of 150gig media files. They come in and then have to be munched on, QC, renders etc. Read numerous times by different application servers over 10gbe ethernet. Currently I have a 6x4tb drive SATA array. I added 2x l2arc 4TB pcie SSD (Total more like 7tb). Works great, can get over 2000meg/s reads (using dd) from files once in the l2arc.
I added the following TUNABLES
vfs.zfs.l2arc_noprefetch 0 loader # cache streaming data yes
vfs.zfs.l2arc_write_boost 400000000 loader
vfs.zfs.l2arc_write_max 400000000 loader
This did help a lot, however, VERY larger files do not appear to make it into the l2arc. Not sure what the size is, but when reading the video essence, it goes back to DISK sequential speeds. Audio, smaller files, go fast as the computer can deal with it so I imagine that are in the l2arc. Yes I have been looking at the graphs etc to check whats happening.
I have done a lot of googling all over and specifically here. But unable to fine helpful discussion on this topic.
Is there any secret source to deal with extremely large files going into l2arc. And even tho very large, 150gig, its nothing compared to 7TB.
I imagine there may be other TUNABLES I can pull on....
Any advice appreciated.
Thanks,
James
I have been doing a lot of playing and testing.. building a server for a specific need. It's mostly working. However it's not archiving exactly what I need so I am coming to the source of truth. I am using FreeNAS FreeNAS-11.3-U4.1
I deal with a lot of 150gig media files. They come in and then have to be munched on, QC, renders etc. Read numerous times by different application servers over 10gbe ethernet. Currently I have a 6x4tb drive SATA array. I added 2x l2arc 4TB pcie SSD (Total more like 7tb). Works great, can get over 2000meg/s reads (using dd) from files once in the l2arc.
I added the following TUNABLES
vfs.zfs.l2arc_noprefetch 0 loader # cache streaming data yes
vfs.zfs.l2arc_write_boost 400000000 loader
vfs.zfs.l2arc_write_max 400000000 loader
This did help a lot, however, VERY larger files do not appear to make it into the l2arc. Not sure what the size is, but when reading the video essence, it goes back to DISK sequential speeds. Audio, smaller files, go fast as the computer can deal with it so I imagine that are in the l2arc. Yes I have been looking at the graphs etc to check whats happening.
I have done a lot of googling all over and specifically here. But unable to fine helpful discussion on this topic.
Is there any secret source to deal with extremely large files going into l2arc. And even tho very large, 150gig, its nothing compared to 7TB.
I imagine there may be other TUNABLES I can pull on....
Any advice appreciated.
Thanks,
James