Users are complaining that a Windows application server Virtual Machine configured with 1GB RAM is not performing satisfactorily. An administrator opens the Performance Tab for the guest virtual machine and adds the counter for Memory Ballooned in MB. The Performance Chart displays 0 in balloon’s value and a value of 240 in swap usage.
Which of the following actions should be taken?
Adjust the Mem.CtlMaxPercent to read 75.
Install VMware tools
Migrate the Virtual Machine to another host.
Add more memory to the Virtual Machine.
The Performance Chart displays 0 in balloon’s value and a value of 240 in swap usage
the meaning: no balloon but only paging is used = missing VMware tools
This counter reflects the total amount of memory the VMkernel is effectively "borrowing" from virtual machines via the VMTools balloon driver running inside the guest OS. Balloon driver activity indicates over-commitment of ESX host memory. By default, the VMkernel may balloon up to 65% of a virtual machine’s configure RAM. Users are complaining that a Windows application server is not performing satisfactorily. The Memory Balloon counter indicates that memory is being borrowed by the Vmkernel from the virtual machine, indicating that the host has insufficient memory to service requirements from all virtual machines. Therefore either more memory should be added to the host or the guest should be moved to a system with more free memory.
Reference: Memory Provisioning Recommendations for VMware Infrastructure 3 Operational Best Practices, page 11.