Hi, What kind of EMC storage are you using? I typically recommend for people to create a dedicated ZFS pool with volumes in the primary domain for each guest or to present the disks directly to the guest domain to make its own ZFS pool. If you do create and manage the ZFS pool from the primary domain, I recommend configuring 4GB of RAM in the primary domain and also apply the ARC tuning parameters to 1GB per the instructions on the solarisinternals.com site. One of the things I've noticed with the primary domain is that having a whole core and at least 4GB's of RAM helps with network and storage performance. The Sun Blueprints nddconfig script is also a good way to tune the network settings. For SAN storage, I highly recommend the Sun branded Emulex or Qlogic HBAs with MPXIO turned on.
Considering that you are running an EMC SAN, there may be some tuning parameters for the kernel or MPXIO you might want to look into. Spreading the I/O out across multiple LUNs is typical for performance improvements for things like databases. But this may have more to do with some queue or block size settings against the EMC storage. I typically stick with HDS storage because I find it takes less effort on the server side for configuration and tuning. *-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-* Octave J. Orgeron Solaris Virtualization Architect and Consultant Web: http://unixconsole.blogspot.com E-Mail: [email protected] *-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-* ----- Original Message ---- From: Mike DeMarco <[email protected]> To: [email protected] Sent: Fri, September 10, 2010 12:52:32 PM Subject: Re: [ldoms-discuss] LDOM virtual disk performance issues > I never asked, but before your change how was the > single LUn that was > presented tot he LDom configured on the EMC box? > Was it striped over many physical disks? I assumed > it was, but if it > was not could help explain the speedup. > SANS admin was only able to give me hypers so there is no striping on the backend. My old config was 1 x 67Gbyte hyper + 1 x 33Gbyte hyper presented to the LDOM through the io domain. inside the LDOM: zpool create poolname disk1 disk2 new setting is: disk1 = 1 x 16Gbyte hyper disk2 = 1 x 16Gbyte hyper disk3 = 1 x 16Gbyte hyper disk4 = 1 x 16Gbyte hyper disk5 = 1 x 16Gbyte hyper disk6 = 1 x 16Gbyte hyper disk7 = 1 x 16Gbyte hyper disk8 = 1 x 16Gbyte hyper disk1 - disk8 presented to LDOM inside LDOM: zpool create poolname disk1 disk2 disk3 disk4 disk5 disk6 disk7 disk8 Application admin has finished testing and the full run time for 8000 reports went from 1 hour 36 minutes down to 23 minutes. which is now acceptable times but we would like to shave some more time off of it. -- This message posted from opensolaris.org _______________________________________________ ldoms-discuss mailing list [email protected] http://mail.opensolaris.org/mailman/listinfo/ldoms-discuss _______________________________________________ ldoms-discuss mailing list [email protected] http://mail.opensolaris.org/mailman/listinfo/ldoms-discuss
