• Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 859
  • Last Modified:

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

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?
0
Thaidog
Asked:
Thaidog
2 Solutions
 
Casey WeaverNetwork EngineerCommented:
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.

http://www.vkernel.com/products/voptimizer-free

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.
0
 
Aaron TomoskyTechnology ConsultantCommented:
Memory used or just allocated? You can over allocate memory in a pinch no problem and handle a failure of a host just fine.
0
 
Andrew Hancock (VMware vExpert / EE MVE^2)VMware and Virtualization ConsultantCommented:
0

Featured Post

Concerto Cloud for Software Providers & ISVs

Can Concerto Cloud Services help you focus on evolving your application offerings, while delivering the best cloud experience to your customers? From DevOps to revenue models and customer support, the answer is yes!

Learn how Concerto can help you.

Tackle projects and never again get stuck behind a technical roadblock.
Join Now