We help IT Professionals succeed at work.

Which VMware metrics to keep low CPU ready or CPU wait ?

523 Views
Last Modified: 2014-10-13
Hi All,

My newly build vanilla Windows Server 2012 R2 with just one vCPU and 8 GB vRAM is running slowly with nothing installed in it, the server manager opens slowly with more than 3 minutes waiting to open the window.

Based on the observation on the CPU metric below, I’m not sure what is the best threshold to keep it under certain level?

Here’s from the VM itself:

VM CPU statistics
Here’s from the ESXi server where the VM above is currently running:

ESXi server vCPU statistics
I’ve keep the total vCPU usage number of VM under 32, as can be seen below the total vCPU usage is 14: (the highlighted is the performance constrained VM that I have just deployed):

VM vCPu usage total
While the below screenshot is the ESXi specs which shows that maximum 32 available vCPU that can be assigned:

hardware CPU information
Can anyone please shed some light in what do I need to do here to make sure that the VM is not constrained by the CPU ?
Comment
Watch Question

Andrew Hancock (VMware vExpert PRO / EE Fellow)VMware and Virtualization Consultant
CERTIFIED EXPERT
Fellow
Expert of the Year 2017

Commented:
Add another vCPU. (socket) does it get better...

VM is not running on a snapshot, or the VM is not doing a Windows Update ?
Senior IT System EngineerSenior Systems Engineer
CERTIFIED EXPERT

Author

Commented:
No, it is plain vanilla OS, nothing is added into it.

I have not put any software in it yet. Why is that VM is having some problem with the VM CPU wait and latency that is way so high ?
Andrew Hancock (VMware vExpert PRO / EE Fellow)VMware and Virtualization Consultant
CERTIFIED EXPERT
Fellow
Expert of the Year 2017

Commented:
It's not doing a Windows Update ?
Senior IT System EngineerSenior Systems Engineer
CERTIFIED EXPERT

Author

Commented:
no it is not, I've just logged in through RDP and it is very slow.
Andrew Hancock (VMware vExpert PRO / EE Fellow)VMware and Virtualization Consultant
CERTIFIED EXPERT
Fellow
Expert of the Year 2017

Commented:
Anything going in in Task Manager ?
Senior IT System EngineerSenior Systems Engineer
CERTIFIED EXPERT

Author

Commented:
Nothing that I can see, it running idle.
Andrew Hancock (VMware vExpert PRO / EE Fellow)VMware and Virtualization Consultant
CERTIFIED EXPERT
Fellow
Expert of the Year 2017

Commented:
No reservation applied to the VM,  CPU or Memory ?
Senior IT System EngineerSenior Systems Engineer
CERTIFIED EXPERT

Author

Commented:
no there is no Resource Pool and Reservation in the Data Center configured.
Andrew Hancock (VMware vExpert PRO / EE Fellow)VMware and Virtualization Consultant
CERTIFIED EXPERT
Fellow
Expert of the Year 2017

Commented:
and, nothing set on the individual VM ?
Andrew Hancock (VMware vExpert PRO / EE Fellow)VMware and Virtualization Consultant
CERTIFIED EXPERT
Fellow
Expert of the Year 2017

Commented:
does this VM always have this issue, any other VMs with other issues?

have you patched it?
Senior IT System EngineerSenior Systems Engineer
CERTIFIED EXPERT

Author

Commented:
only this one, the other does not have any issue.
Andrew Hancock (VMware vExpert PRO / EE Fellow)VMware and Virtualization Consultant
CERTIFIED EXPERT
Fellow
Expert of the Year 2017

Commented:
I think I would be tempted to quickly install Windows 2012 R2 again, as another VM as a test.
Senior IT System EngineerSenior Systems Engineer
CERTIFIED EXPERT

Author

Commented:
So what could be the possible issue that slows down this VM when nothing is running within the VM itself ?
Andrew Hancock (VMware vExpert PRO / EE Fellow)VMware and Virtualization Consultant
CERTIFIED EXPERT
Fellow
Expert of the Year 2017

Commented:
Bad Installation, Malware, Virus....

DId you try a re-install ?
Senior IT System EngineerSenior Systems Engineer
CERTIFIED EXPERT

Author

Commented:
No, there is no way virus or malware attacking, this server is installed with Symantec Endpoint Protection 12.1.4 with regular updates.
Senior IT System EngineerSenior Systems Engineer
CERTIFIED EXPERT

Author

Commented:
ok, so in this case which metrics (CPU ready or CPU wait) that I need to look for to determine if the ESXi host is "too busy" or over capacity ?
VMware and Virtualization Consultant
CERTIFIED EXPERT
Fellow
Expert of the Year 2017
Commented:
This one is on us!
(Get your first solution completely free - no credit card required)
UNLOCK SOLUTION
Senior IT System EngineerSenior Systems Engineer
CERTIFIED EXPERT

Author

Commented:
Thanks!
Andrew Hancock (VMware vExpert PRO / EE Fellow)VMware and Virtualization Consultant
CERTIFIED EXPERT
Fellow
Expert of the Year 2017

Commented:
What datastore are to you using?

e.g. RAID type, Disk type SATA or SAS ?
Senior IT System EngineerSenior Systems Engineer
CERTIFIED EXPERT

Author

Commented:
I'm using VMFS 5 data store that is presented to the ESXi cluster using EMC VNX Storage pool RAID-5
the disk is just FC SAN disk 10k RPM
Unlock the solution to this question.
Join our community and discover your potential

Experts Exchange is the only place where you can interact directly with leading experts in the technology field. Become a member today and access the collective knowledge of thousands of technology experts.

*This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

OR

Please enter a first name

Please enter a last name

8+ characters (letters, numbers, and a symbol)

By clicking, you agree to the Terms of Use and Privacy Policy.