We propose a green-aware approach for managing VMs in datacenters.
Models are established for datacenters, VMs and power consumption.
An optimization problem is formulated to incorporate revenue and costs.
Three strategies designed to manage VMs dynamically are implemented.
The proposed approach is proved to be feasible in utilizing green energy.