Child of Wonder
2[H]4U
- Joined
- May 22, 2006
- Messages
- 3,270
I've been reading information about getting the best performance out of ZFS and was looking for additional input.
Currently I have 8x WD5000AAKX drives in a RAIDZ1 pool. These are 4k drives and OpenIndiana creates the pool with ashift=9. From what I'm reading, it would be advantageous to grab a modified binary so I can re-create the pool with ashift=12. These drives will be hosting iSCSI and NFS datastores for my ESXi servers so I'd like to squeeze as much performance out of them as I can.
How big of a performance hit do I take from using 8 drives vs the preferred 3, 5, or 9 in a RAIDZ1 set? Am I better off using RAIDZ2 or 3? Mirrors? What's the best method for creating this pool so my virtual machines can get the best performance (aside from SSD read cache and ZIL which is on the way!).
Thanks
Currently I have 8x WD5000AAKX drives in a RAIDZ1 pool. These are 4k drives and OpenIndiana creates the pool with ashift=9. From what I'm reading, it would be advantageous to grab a modified binary so I can re-create the pool with ashift=12. These drives will be hosting iSCSI and NFS datastores for my ESXi servers so I'd like to squeeze as much performance out of them as I can.
How big of a performance hit do I take from using 8 drives vs the preferred 3, 5, or 9 in a RAIDZ1 set? Am I better off using RAIDZ2 or 3? Mirrors? What's the best method for creating this pool so my virtual machines can get the best performance (aside from SSD read cache and ZIL which is on the way!).
Thanks