Solved

Datastore Contention

Posted on 2014-10-15
3
335 Views
Last Modified: 2014-10-20
Hi Experts,

Hoping you can clear something up for me. What is the easiest way to distinguish between poor disk performance of a disk array, and data contention produced by too many VM's per host per datastore

Would i be right in saying a comparision between datastore latency and the latency of the vms on that datastore would shed such light? Ie if the datastore latency is low by the vm latency is high it would indicate a point of contention?

Kind Regards
0
Comment
Question by:FSIFM
  • 2
3 Comments
 
LVL 118

Accepted Solution

by:
Andrew Hancock (VMware vExpert / EE MVE) earned 500 total points
ID: 40381756
Yes, that's the correct approach, check the latency of the VM on the datastore, using esxtop and if greater than 10ms, that VM is having issues with the datastore.

Then change RAID type, (RAID 6 to RAID10) disk type (SATA to SAS, or SAS to SSD)

let me know if you need help with esxtop.
0
 
LVL 4

Author Comment

by:FSIFM
ID: 40381766
Fantastic :)

We have tools to monitor vm latency and the datastore latency already, but my main problem was isolating what was contention and what was the disk array not providing enough performance for the requirement.

If i can just look at the datastore, see it is sitting below 10ms but the vm is 20+ then that points me in the right direction of too many vms on that datastore creating a choke point as aposed to fearing the arrays don't have enough iops to keep up with demand
0
 
LVL 118
ID: 40381787
Yes, 20ms is higher than the recommended 10ms for a VM.

Baseline the VMs, if it is always this high, if so, you have options above, and moving VM to faster datastore, or change datastore.
0

Featured Post

Best Practices: Disaster Recovery Testing

Besides backup, any IT division should have a disaster recovery plan. You will find a few tips below relating to the development of such a plan and to what issues one should pay special attention in the course of backup planning.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Suggested Solutions

Title # Comments Views Activity
TSM VMWARE - ERROR ANS5226E (RC 4379) -No backup 2 57
Choosing CentOS 16 59
Hyper-V VM not connected 1 87
different settings in vcenter 4 25
If we need to check who deleted a Virtual Machine from our vCenter. Looking this task in logs can be painful and spend lot of time, so the best way to check this is in the vCenter DB. Just connect to vCenter DB(default DB should be VCDB and using…
If your vDisk VHD file gets deleted from the image store accidentally or on purpose, you won't be able to remove the vDisk from the PVS console. There is a known workaround that is solid.
Advanced tutorial on how to run the esxtop command to capture a batch file in csv format in order to export the file and use it for performance analysis. He demonstrates how to download the file using a vSphere web client (or vSphere client) and exp…
This video shows you how easy it is to boot from ISO images for virtual machines with the ISO images stored on a local datastore on the ESXi host.

861 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question

Need Help in Real-Time?

Connect with top rated Experts

24 Experts available now in Live!

Get 1:1 Help Now