We help IT Professionals succeed at work.

How can I tell if I am over allocating my memory and cpu resourses in vSphere?

Thaidog asked
I have a cluster that has two ESXi 4 hosts in it. Clicking on the cluster tree icon and selecting the Summary tab > View DRS Resource Distribution chart I can see that both hosts in the cluster are over the 50% used memory mark. Is this a clear indication that if one hosts fails that the remaining host will not have enough resources to run the VMs that should normally fail over?
Watch Question

Managed Services Windows Engineer III
If the hosts are equal, then yes you are correct, your failover would not occur properly. Check what software is running on hosts and maybe consider consolidating some services. I've been on some sites where they believe they needed a Win2k8R2 VM for everything and I mean everything. They had the Autodesk activation service (a 2MB app that counts running instances of Autodesk apps on their desktops) on a dedicated VM. I recommend some of VKernel's tools to check capacity planning as well.


In the end as the sys admin, only you can tell what is over-committed in terms of resources, so we have to leave that call to you. Running some system reports if you use something like ProACT or Spiceworks may help you view historical data to make a judgement call as to whether or not some of your VMs are overcommitted.
Aaron TomoskyDirector, SD-WAN Solutions

Memory used or just allocated? You can over allocate memory in a pinch no problem and handle a failure of a host just fine.
Andrew Hancock (VMware vExpert / EE Fellow)VMware and Virtualization Consultant
Expert of the Year 2017

Explore More ContentExplore courses, solutions, and other research materials related to this topic.