Virtualization one-upped legacy bare metal infrastructure through the introduction of virtual machines (VMs). VMs are abstracted from the underlying physical hardware, using a software layer called a Hypervisor. Whereas legacy bare metal servers were only able to support a single application, Virtualization allowed multiple VM’s running isolated processor applications to run on a single bare metal server, sharing the underlying resources. Before virtualization came along most hardware only saw a 5 to 15% utilization rate. With virtualization, workload density improved dramatically, jacking up infrastructure utilization rates. Stacking VMs onto bare metal servers also made the infrastructure more scalable; new VM’s could be easily provisioned on top of the current infrastructure to respond to increased demand. The system presents the evaluation of resource management for cloud computing services. System multiplexes virtual to physical resources adaptively based on the changing demand. It uses the Skewness metric to combine VMs with different resource characteristics appropriately so that the capacities of servers are well utilized. The algorithm achieves both overload avoidance and green computing for systems with multi-resource constraints.