09.03.2015 Views

VSAN-Troubleshooting-Reference-Manual

VSAN-Troubleshooting-Reference-Manual

VSAN-Troubleshooting-Reference-Manual

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Diagnostics and <strong>Troubleshooting</strong> <strong>Reference</strong> <strong>Manual</strong> – Virtual SAN<br />

Checking your storage I/O controller queue depth<br />

A good practice is, from time to time, to re-check that everything is behaving<br />

correctly from an ESXi perspective. One of the most critical items related to storage<br />

is the queue depth, and we have seen the negative impact that small queue depths<br />

can have on Virtual SAN performance. If, after upgrading a storage controller’s<br />

firmware, verify that it has not reduced the queue depth in any significant way (this<br />

is an issue we have seen in the past with new controller firmware versions).<br />

Esxtop for controller queue depth<br />

The easiest way to check the controller queue depth is to use the ESXi command<br />

esxtop. When esxtop is launched, hit the (d) key to switch to disk view. Next hit the<br />

(f) key to add more fields and the field that you need to add is “D” for Queue Stats.<br />

When this is enabled, hit return to revert to the disk view screen and now a new<br />

column is display, AQLEN that is short for “adapter queue length”. Here is a sample<br />

output of one such configuration:<br />

Note this will have to be repeated on all ESXi hosts in the cluster. At the time of<br />

writing this manual, VMware is currently only supporting adapters with a queue<br />

V M W A R E S T O R A G E B U D O C U M E N T A T I O N / 1 2 8

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!