Paul Martin
Dabbler
- Joined
- Nov 13, 2013
- Messages
- 10
I have just created a FreeNAS server for my home network to replace my previous server (running Debian Linux). I want to create a RAIDZ2 with 5x2TB hard drives. I also want to enable encryption, deduplication and compression. My hardware is as follows:
2GHz Core 2 Duo
8GB DDR2 RAM
32GB SSD Cache Drive
5x2TB Hard Drives
I believe that this should be decent enough to at least not crash. I care more about storage space vs performance but would like to stream compressed HD video over gigabit ethernet without stuttering. Encryption is more important than either deduplication or compression since I may need to store confidential work data at some point. One problem is that all of my data is currently on one of the 2TB hard drives. I want to create a degraded RAIDZ2 and copy all of my data to it. Then I want to nuke the 2TB hard drive and add it to the zpool.
My questions are:
1. Is enabling all three of these options feasible on my current setup (the requirements are that it has to be fast enough to stream compressed HD video and it has to be stable)?
2. Is it possible to enable these options with a degraded RAIDZ2 array? Is there any documentation on this?
3. How will the three features interact. It appears that ZFS *should* compress files before encryption. If it does the reverse then obviously there will be a performance hit without any storage savings.
I had no trouble finding information about any of these features individually, the trouble is in figuring out how they all interact.
2GHz Core 2 Duo
8GB DDR2 RAM
32GB SSD Cache Drive
5x2TB Hard Drives
I believe that this should be decent enough to at least not crash. I care more about storage space vs performance but would like to stream compressed HD video over gigabit ethernet without stuttering. Encryption is more important than either deduplication or compression since I may need to store confidential work data at some point. One problem is that all of my data is currently on one of the 2TB hard drives. I want to create a degraded RAIDZ2 and copy all of my data to it. Then I want to nuke the 2TB hard drive and add it to the zpool.
My questions are:
1. Is enabling all three of these options feasible on my current setup (the requirements are that it has to be fast enough to stream compressed HD video and it has to be stable)?
2. Is it possible to enable these options with a degraded RAIDZ2 array? Is there any documentation on this?
3. How will the three features interact. It appears that ZFS *should* compress files before encryption. If it does the reverse then obviously there will be a performance hit without any storage savings.
I had no trouble finding information about any of these features individually, the trouble is in figuring out how they all interact.