Its been a number of years, so i figured i should ask for the 2024 cliff notes on disk type and layout.
Im trying to build two identical storage systems. Both using R630 DELL chassis, 384gb ecc ram, dual E5-2697 cpus, and PERC H730P controller. My questions are:
Does the PERC H730P in HBA mode work correctly? It sounds like I should look to replace the controller with a HBA330. Im trying to handle the 10 2.5" bays.
The goal here is an iSCSI back end. I’d like to have a OS boot drive, 1 hot spare drive, and 8 drives available for the iSCSI pool. When I was using spinning disk, I was doing vdev mirrors, stripped together, which costs 50% of your physical space. With SSD performance now, and the IOPS it handles, can I get away with RAIDZ2 at this point, or am I sacrificing too much performance? Obviously thats a subjective question, based on workload. Consider the boardloads just standard windows server DCs, DNS, IIS, lower volumen general user servers. Nothing super IO intensive like heavy DBs. Just looking to strike the right balance.
Expect it to be slow as molasses, in addition to being far less tested. The HBA330 mini is the way to go.
It’s not just performance. A lot of it is that RAIDZ cannot efficiently deal with small blocks. So, if you had small blocks on a RAIDZ2 vdev, you’d have the space efficiency of a three-way mirror with the performance of RAIDZ2. Naturally, this is bad.
So, my suggestion is “give it a try, but use large blocks”. Aim for 64 kB and absolutely stay above 32 kB. You’ll obviously need to set up the filesystems backed by this iSCSI extent accordingly.