paulinventome
Explorer
- Joined
- May 18, 2015
- Messages
- 62
So I am learning about ZFS and set ups as I start building some hardware. I just read a whole thread about the CoW and what it means to ZFS but I am just not quite 100% there yet with understanding.
I'm building two main storage volumes.
One will be 8x16TB drives, in a RAIDZ2 (or RAIDZ1 if I can get away with it). This will be more work based storage which is mainly video files, these could be 1 to 2TB for source footage, then intermediate vfx files, and also folders of .exr files. So these projects will build up. Then once a project is finished, or at various stages of a project the data will be achieved to LTO tape.
But do I understand correctly that if I then delete the project, freeing up say 10TB of storage, due to the way ZFS works that 10TB might not be used and/or the fragmentation would lead to performance issues. As I think I understand, ZFS will just write into free space. I have read in order to 'clean' the system that data is copied off, drives formatted and copied back on...
I am hoping that I have just misunderstood?
Then my other storage volume would be NVMe based and that would be hit all the time as online immediate storage, files read, written and deleted constantly. It's the working drive, very quickly this would fragment.
So really it's a follow on question, what kind of set up for NVMe would be most efficient here?
I'm not really able to hear of any other software that would work either, I use Synology at the moment and that's been fine for 8+ years but I need to migrate or sink a load of money into more Synology hardware. I like the idea of TrueNAS because I can build exactly what I want...
thanks
Paul
I'm building two main storage volumes.
One will be 8x16TB drives, in a RAIDZ2 (or RAIDZ1 if I can get away with it). This will be more work based storage which is mainly video files, these could be 1 to 2TB for source footage, then intermediate vfx files, and also folders of .exr files. So these projects will build up. Then once a project is finished, or at various stages of a project the data will be achieved to LTO tape.
But do I understand correctly that if I then delete the project, freeing up say 10TB of storage, due to the way ZFS works that 10TB might not be used and/or the fragmentation would lead to performance issues. As I think I understand, ZFS will just write into free space. I have read in order to 'clean' the system that data is copied off, drives formatted and copied back on...
I am hoping that I have just misunderstood?
Then my other storage volume would be NVMe based and that would be hit all the time as online immediate storage, files read, written and deleted constantly. It's the working drive, very quickly this would fragment.
So really it's a follow on question, what kind of set up for NVMe would be most efficient here?
I'm not really able to hear of any other software that would work either, I use Synology at the moment and that's been fine for 8+ years but I need to migrate or sink a load of money into more Synology hardware. I like the idea of TrueNAS because I can build exactly what I want...
thanks
Paul