Davoud Teimouri – Virtualization and Data Center

Virtual Machine Compute Optimizer

Virtual Machine Compute Optimizer is a new fling which has been published on VMware Labs. The Virtual Machine Computer Optimizer (VMCO) is a Powershell script that uses the PowerCLI module to capture information about the hosts and VMS running in your vSphere environment, and reports back on whether the VMs are configured optimally based on the Host CPU and memory. It will flag a VM as “YES” if it is optimized and “NO” if it is not. For non-optimized VMs, a recommendation is made that will keep the same number of vCPUs currently configured, with the optimal number of virtual cores and sockets.


In order to run the Virtual Machine Compute Optimizer, you will need the following:

Further Reading

VMware Tools Client – Interact with a VM without Network Connectivity

[Script]: Check Time Synchronization with Host on Virtual Machines – PowerCLI

Update VMware Tools Automatically

External Links


Exit mobile version