- vSphere High Performance Cookbook(Second Edition)
- Kevin Elder Christopher Kusek Prasenjit Sarkar
- 250字
- 2021-07-02 20:59:51
How to do it…
Let's get started:
- Open up vSphere Web Client.
- On the home screen, navigate to Hosts and Clusters.
- Expand the left-hand navigation list.
- Navigate to one of the CPU-hungry VMs.
- Navigate to the Monitor tab.
- Navigate to the Performance tab.
- Navigate to the Advanced view.
- Click on Chart Options.
- Navigate to CPU from Chart metrics.
- Navigate to the VM object and only select Demand, Ready, and Usage in MHz.
The key metrics when investigating a potential CPU issue are as follows:
- Demand: The amount of CPU that the VM is trying to use.
- Usage: The amount of CPU that the VM is actually being allowed to use.
- Ready: The amount of time during which the VM is ready to run but (has work it wants to do) is unable to because vSphere could not find physical resources to run the VM on.
11. Click on Ok.
In the following screenshot, you will see the high ready time of the VM:

Notice the amount of CPU this VM is demanding and compare that to the amount of CPU usage the VM is actually being able to get (usage in MHz). The VM is demanding more than it is currently being allowed to use.
Notice that the VM is also seeing a large amount of ready time.
Ready time greater than 10 percent could be a performance concern. However, some less CPU-sensitive applications and VMs can have much higher values of ready time and still perform satisfactorily.
推薦閱讀