I've recently upgraded my FreeNAS box, but I've had some self-induced performance issues which I think have stemmed from how my vdevs were initially setup.
I currently have a 4-drive (4TB each) RAIDZ vdev that I use for typical file server duties, which includes electronic files, media (pictures, music, movies), and a software repository. I also have 2, 2-disk striped vdevs that are mirrored that I am currently using for block storage to my VMware ESXi box via iSCSI.
My iSCSI performance is good enough for what I use it for. Where I really notice a lack of performance is my other RAIDz vdev. I recently upgraded my FreeNAS box (see signature), so I now have plenty of room for expansion. I'm trying to understand how I can plan for the most performance, hopefully in a iterative process.
A lot of my performance issues are noticed with smaller files (pdfs, digital photos). I have expanded my vdevs a couple times through replacement of the individual drives with larger ones then allowing them to resilver. This was largely due to not having space in my case for more disks. Now I think my better option is to add like vdevs to my pools, but want to set myself up for success. Would love to hear suggestions, and I'll gladly fill in any blanks I may have overlooked.
I currently have a 4-drive (4TB each) RAIDZ vdev that I use for typical file server duties, which includes electronic files, media (pictures, music, movies), and a software repository. I also have 2, 2-disk striped vdevs that are mirrored that I am currently using for block storage to my VMware ESXi box via iSCSI.
My iSCSI performance is good enough for what I use it for. Where I really notice a lack of performance is my other RAIDz vdev. I recently upgraded my FreeNAS box (see signature), so I now have plenty of room for expansion. I'm trying to understand how I can plan for the most performance, hopefully in a iterative process.
A lot of my performance issues are noticed with smaller files (pdfs, digital photos). I have expanded my vdevs a couple times through replacement of the individual drives with larger ones then allowing them to resilver. This was largely due to not having space in my case for more disks. Now I think my better option is to add like vdevs to my pools, but want to set myself up for success. Would love to hear suggestions, and I'll gladly fill in any blanks I may have overlooked.