Solved

Datastore Contention

Posted on 2014-10-15
3
369 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
[X]
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
  • 2
3 Comments
 
LVL 120

Accepted Solution

by:
Andrew Hancock (VMware vExpert / EE MVE^2) 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 120
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

Put Machine Learning to Work--Protect Your Clients

Machine learning means Smarter Cybersecurity™ Solutions.
As technology continues to advance, managing and analyzing massive data sets just can’t be accomplished by humans alone. It requires huge amounts of memory and storage, as well as the high-speed power of the cloud.

Question has a verified solution.

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

This article aims to explain the working of CircularLogArchiver. This tool was designed to solve the buildup of log file in cases where systems do not support circular logging or where circular logging is not enabled
In this article we will learn how to backup a VMware farm using Nakivo Backup & Replication. In this tutorial we will install the software on a Windows 2012 R2 Server.
Teach the user how to install and configure the vCenter Orchestrator virtual appliance Open vSphere Web Client: Deploy vCenter Orchestrator virtual appliance OVA file: Verify vCenter Orchestrator virtual appliance boots successfully: Connect to the …
This tutorial will walk an individual through the steps necessary to enable the VMware\Hyper-V licensed feature of Backup Exec 2012. In addition, how to add a VMware server and configure a backup job. The first step is to acquire the necessary licen…

739 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