Currently using zfs as storage for a dedicated Network Video Recorder system. This means I have a lot of drives spinning 24/7. My thought -- mirror 2x 1TB SSDs as the l2arc. Can it be configured to somehow spin down the array most of the day, recording to SSD, and then dump everything to the disk array either on a fixed time based schedule or %full schedule? Video incoming at 600GB per day would fit in the 1TB cache to be flushed to disk once a day.
Can zfs be configured to do this, or can another file system?
The NVR application saves files in the structure below:
storage\camera-name\date1\h264\files.mkv
\date2\h264\file.mkv
... 30 days saved
\camera-name2\date1\h264\files.mkv
\date2\h264\files.mkv
... 30 days saved
\camera-name ... currently 10 cameras and growing
Can zfs be configured to do this, or can another file system?
The NVR application saves files in the structure below:
storage\camera-name\date1\h264\files.mkv
\date2\h264\file.mkv
... 30 days saved
\camera-name2\date1\h264\files.mkv
\date2\h264\files.mkv
... 30 days saved
\camera-name ... currently 10 cameras and growing