I have very high CPU usage on a stand-alone ESXI 5.5u3 host, which is usually running 3 guests (I've shutdown the least important one so only 2 are running at the moment):
Hardware looks OK, and no changes were made in the last few weeks.
Your VM cause a performance problem on your ESXi host. How many vCPU have you got for each VM ?
Can you decrease vCPU for your VMs ?
The Physical server ESXi looks like having a Quad core CPU with Hyper threading enabled.
There are 2 VMs with total 8 vCPUs.
So the vCPU to pCPU ratio is 1:2.
having 2 virtual CPUs per physical core is not bad.
But looking at your % RDY values, it seems the VMs placed on the host are very CPU intense.
there is nothing being missed here.
You will have to look for increasing physical CPU resources or decrease the workload.
I am sure the VM performance is also badly affected
%RDY is high, but %USED is 14% for one vm and 12% for the other one - where is the rest?... or am I reading it wrong?
This issue happened overnight, it worked flawlessly for 2 years, with 3 vm's and lots of Mhz to spare.
The vm's are not using much of the host resources, it's host/user and host that does:
You can set Each VM to use 2 CPU and try and disable hyperthreading on the ESXi.
Guys, please look at the screenshot on my first post in this thread - I am no VMware expert, but if one vm is using 14% and the other 12%, and the entire host is at 100% usage - doesn't it mean that a task/process is running on the host itself, consuming every free MHz? I have shutdown one of the vm's, the other one which I cannot shut down at the moment is consuming 10%, but the host is still at 100%.