I currently have a volume composed of 6*4TB WD RED in RAIDZ2 configuration.
My setup is somewhat fine, but I think I would benefit from a higher iop/s.
I use my Freenas server for pretty much everything, but more recently I have been using Owncloud/Nextcloud more extensively and I believe a different pool configuration might help improve responsiveness of the system in general.
I need to increase my pool size a bit, but also need the extra iop/s.
I am going to order extra drive so that I can change my pool configuration. I have the entire pool replicated to backup drives and my intent is to destroy my current 6*4TB RAIDZ2 and reconfigure it as multiple vdev when I get the new drives and replicate to the new pool via replication from backups.
I am looking primarily at redondency and capacity but I would like some feedback and advice to explore other possible alternatives.
I have the following two options in mind:
1) Two vdev comprising of 5 disk RAIDZ2 (3 data + 2 redundancy) = Twice iops/s for 24TB data storage
2) Three vdev comprising of 3 disk RAIDZ1 (2 data + 1 redundancy) + 1 spare = Three times iop/s for 24TB data storage
I have been looking at the various forum threads over the years as well as the PDF/powerpoint presentation about ZFS from Cyberjock, but I am still unsure about the best approach to my setup.
With solution 1) I maximize redundancy while solution 2) improves iop/s to the cost of redundancy. However, because of the lower drive count of solution 2) redundancy may not have to be so stringent or should it?
My plan is to increase the drive count from 6 to 10 drives to achieve increase in capacity but also iop/s on my existing Xeon system using only the motherboard SATA ports.
This will require a mix of heterogeneous LSI 8 port with 2 of the Intel. I do not expect issue there as I am using the non LSI port, but I am unsure if I will get a performance hit.
It is my understanding that having increase Vdev will make use of higher number of CPU, which is fine.
I am also going to encrypt my new volume (I have been playing with that as well).
So overall, going with larger number of Vdev would improve performance.
What is the opinion of the more experience members here?
Owncloud/Nextcloud is used mostly to store photos and videos and have them shared between many relatives so increase in iop/s should prove beneficial in this aspect and the amount of stored data is increasing.
Any advice in the better course of action?
My setup is somewhat fine, but I think I would benefit from a higher iop/s.
I use my Freenas server for pretty much everything, but more recently I have been using Owncloud/Nextcloud more extensively and I believe a different pool configuration might help improve responsiveness of the system in general.
I need to increase my pool size a bit, but also need the extra iop/s.
I am going to order extra drive so that I can change my pool configuration. I have the entire pool replicated to backup drives and my intent is to destroy my current 6*4TB RAIDZ2 and reconfigure it as multiple vdev when I get the new drives and replicate to the new pool via replication from backups.
I am looking primarily at redondency and capacity but I would like some feedback and advice to explore other possible alternatives.
I have the following two options in mind:
1) Two vdev comprising of 5 disk RAIDZ2 (3 data + 2 redundancy) = Twice iops/s for 24TB data storage
2) Three vdev comprising of 3 disk RAIDZ1 (2 data + 1 redundancy) + 1 spare = Three times iop/s for 24TB data storage
I have been looking at the various forum threads over the years as well as the PDF/powerpoint presentation about ZFS from Cyberjock, but I am still unsure about the best approach to my setup.
With solution 1) I maximize redundancy while solution 2) improves iop/s to the cost of redundancy. However, because of the lower drive count of solution 2) redundancy may not have to be so stringent or should it?
My plan is to increase the drive count from 6 to 10 drives to achieve increase in capacity but also iop/s on my existing Xeon system using only the motherboard SATA ports.
This will require a mix of heterogeneous LSI 8 port with 2 of the Intel. I do not expect issue there as I am using the non LSI port, but I am unsure if I will get a performance hit.
It is my understanding that having increase Vdev will make use of higher number of CPU, which is fine.
I am also going to encrypt my new volume (I have been playing with that as well).
So overall, going with larger number of Vdev would improve performance.
What is the opinion of the more experience members here?
Owncloud/Nextcloud is used mostly to store photos and videos and have them shared between many relatives so increase in iop/s should prove beneficial in this aspect and the amount of stored data is increasing.
Any advice in the better course of action?