SLIDE 11 Initial Complementary VM Consolidation – VM Allocation Method
For each PM: check if it has sufficient capacity for the VM Select the PM: with the least remaining resource after allocating the VM Detect resource utilization pattern of the VM
𝐹
𝑘: ratio of aggregated resource demand
𝑁
𝑘: distance between the average resource
demand vector and the capacity vector
pattern
Memory resource waste
PM VM4 VM5 VM6 PM VM2 PM VM1 VM3 VM7 PM1 PM2 PM3 Choose a PM PM VM4 VM5 VM6 PM VM2 PM VM1 VM3 VM7 PM1 PM2 PM3 Choose a PM For each PM: check if it has sufficient capacity for the VM Select the PM: with the least remaining resource after allocating the VM Detect resource utilization pattern of the VM
consolidate complementary VMs
- Prof. Haiying Shen, University of Virginia
11
PM VM4 VM5 VM6 PM VM2 PM VM1 VM3 VM7 PM1 PM2 PM3 Choose a PM
CPU utilization (%)
VM1 VM2
100 100 Memory utilization (%) Time Utilization (%) T 100
VM1 VM2 VM3
Spatial Temporal
High CPU low MEM Low CPU high MEM