I have a ESX 4.0 (VMware ESX 4.0.0 build-208167) installation running on a sun X4200 M2 server. I have 2 VMs running on the ESX host. When I look at the performance using esxtop on the host I see the following
6:24:57am up 13:33, 128 worlds; CPU load average: 0.53, 0.52, 0.52
PCPU USED(%): 25.2 79.9 46.8 79.2 AVG: 57.8
PCPU UTIL(%): 25.5 80.9 46.4 81.3 AVG: 58.5
CCPU(%): 2 us, 2 sy, 96 id, 0 wa ; cs/sec: 70
View VM only
ID GID NAME NWLD %USED %RUN %SYS %WAIT %RDY %IDLE %OVRLP %CSTP %MLMTD %SWPWT
21 21 ZXTM 3 95.19 78.26 21.39 221.84 0.12 21.18 7.05 0.00 0.00 0.00
30 30 ZXTM-OUT 3 101.57 75.62 28.29 224.59 0.01 22.95 49.82 0.00 0.00 0.00
I see this on vSphere client screen when I click on virtual machines.
ZXTM Powered On 4.50 GB 4.00 GB 2206 505 5 Zeus Traffic Manager
ZXTM-OUT Powered On 4.50 GB 4.00 GB 2125 458 10 Zeus Traffic Manager
Here is another snapshot with expanded CPU information.
6:32:59am up 13:41, 127 worlds; CPU load average: 0.53, 0.53, 0.52
PCPU USED(%): 26.8 83.5 45.9 78.4 AVG: 58.7
PCPU UTIL(%): 27.8 84.5 46.2 80.7 AVG: 59.8
CCPU(%): 1 us, 1 sy, 98 id, 1 wa ; cs/sec: 36
ID GID NAME NWLD %USED %RUN %SYS %WAIT %RDY %IDLE %OVRLP %CSTP %MLMTD %SWPWT
4276 21 vmware-vmx 1 0.07 0.10 0.00 99.85 0.01 0.00 1.75 0.00 0.00 0.00
4278 21 mks:ZXTM 1 0.00 0.01 0.00 99.94 0.01 0.00 0.17 0.00 0.00 0.00
4279 21 vcpu-0:ZXTM 1 101.94 82.42 23.55 17.52 0.01 16.94 5.42 0.00 0.00 0.00
4484 30 vmware-vmx 1 0.10 0.19 0.00 99.74 0.00 0.00 36.30 0.00 0.00 0.00
4486 30 mks:ZXTM-OUT 1 0.01 0.02 0.00 99.91 0.00 0.00 6.18 0.00 0.00 0.00
4487 30 vcpu-0:ZXTM-OUT 1 99.32 74.40 28.05 25.53 0.01 23.80 7.05 0.00 0.00 0.00
My question is since my average CPU is 58% should I be
concerned about the individual VMs vcpu running at near 100%. Also I see
%IDLE close to 20%. Does it mean the VMs are really running at around
80% ( %USED - %IDLE ). I see in numerous postings that %RDY should also be considered. In my output it is close to 0. How do I interpret this? I am also planning to use the Fault tolerance on these VMs in future. Should I have to be concerned about additional overhead on enabling FT?
I am new to the ESX world and would definitly appreciate any help or pointers from experts.
Thanks in advance for the help..
Ramesh