Research Article

Enhanced Virtualization-Based Dynamic Bin-Packing Optimized Energy Management Solution for Heterogeneous Clouds

Algorithm 1

DEE-BFD.
(i)Enter CPU capacity and power requirement for N servers.
 Servers are sorted based on power capacity
 Virtual machines are sorted in decreasing order of CPU capacity
 While true
 If VMs are waiting in job after S seconds
 Enter CPU capacity and execution time frame for M virtual machines
 Allot VM to the server with required computing capacity and create a data structure
 Compute total energy consumed by current configuration
 End If
 End While
 Evaluate the total resource utilization and makespan of servers.