VMware Cloud Community
Robert_Bruce
Contributor
Contributor

Possible Queue Depth Problems

I have many HBAs and I'm trying to find out the best method to

determine what the queue length should be. Is there any tests that can

be performed or queues that can be monitored to determine if queue

length should be modified. All of my servers run Emulex HBAs and are

using the default setting of 32. I have four ESX servers communicating

to the SAN using Active/Active with NMP RR enabled.

After performing backups I have several LUNS that go into the Hung

state. I have to constantly perform lunresets to bring them back to

life. All of my VM and datastores are configured in a one-to-one. I do

not store more than one VM in a datastore.

If any one can give me some ideas, that would be great.

Reply
0 Kudos
1 Reply
lamw
Community Manager
Community Manager

This VMware KB http://kb.vmware.com/kb/1010922 may be helpful if you're using ESX(i) 3.5u4+, which allows for adaptive queue depth algorithm that adjusts the LUN queue depth in the VMkernel I/O stack.

=========================================================================

William Lam

VMware vExpert 2009

VMware ESX/ESXi scripts and resources at:

VMware Code Central - Scripts/Sample code for Developers and Administrators

VMware Developer Comuunity

Twitter: @lamw

If you find this information useful, please award points for "correct" or "helpful".

Reply
0 Kudos