Current Setup:
OS: Solaris 10 (5.10) x64
Motherboard: SUPERMICRO MBD-PDSME+-O LGA 775 Intel 3010
SATA Controller: SUPERMICRO AOC-SAT2-MV8 - SATA Controller (x2)
Link Aggregated @ 2Gb: 110MB sustained throughput
NAME STATE READ WRITE CKSUM
storagepool ONLINE 0 0 0
raidz1 ONLINE 0 0 0
c0t4d0 ONLINE 0 0 0
c0t5d0 ONLINE 0 0 0
c0t6d0 ONLINE 0 0 0
c0t7d0 ONLINE 0 0 0
raidz1 ONLINE 0 0 0
c1t0d0 ONLINE 0 0 0
c1t1d0 ONLINE 0 0 0
c1t2d0 ONLINE 0 0 0
c1t3d0 ONLINE 0 0 0
spares
c1t5d0 AVAIL
Question:
I've had this setup for about a year now and want to restructure my zpool to optimize throughput.
On my current setup each raidz in located on a different controller and each controller is plugged into a PCI-X slot on the MB. This, I thought, was the best way to load-balance throughput. However I've done more reading and now my thoughts are to combine all HD's on one controller and create one zpool.
Is their merit to having all HD's on one controller or is it better to spit up the zpool over 2 controllers?
Does anyone have experience with this?
Thanks in advance