This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Physical Machines (PM): Track your Lj (sum current Di’s)
Prompt housed VMs to check random PM whenever VM leav6es or joins this PM (alt. only when leaves)
(alt) Send Lj to S-Box
Virtual Machines (VM): Initial pick (random by default, alt. recommended by S-Box) Check random PM when prompted by PM. (alt. check S-Box) Migrate to another PM if energy efficiency there is lower by given
threshold. Threshold is used not only to aviod unnecessary migrations, but also to
balance power savings and delay caused by migration.
Migration decreases energy efficiency cost at a local PM and increases efficiency at the remote PM. Di/Lloc < Di/(Lloc - Dx) Di/Lrem > Di/(Lrem + Dx)
Therefore migrating VM can leave new PM address behind, for next VMs. Address is wiped when first VM uses it, other VMs check random PM. If remote PM still has enough resources it’s address will be
left behind again by second VM. If remote PM is „full”, then it is possible that other probing
H. Khani, N. Yazdani, S. Mohammadi “Power-Aware Game for Cloud Computing” 6th International Symposium on Telecommunications, 2012.
D. Vesick, D. Tavangarian „Reducing Energy Consumption by Load Aggregation with an Optimized Dynamic Live Migration of Virtual Machines” 2010 International Conference on P2P, Parallel, Grid, Cloud and Internet Computing, 2010.
A. Gandhi, R. Das, M. Harchol-Balter, C. Lefurgy „Optimal Power Allocation in Server Farms” SIGMETRICS/Performance’09, 2009.
M. Harchol-Balter „Power Management in Data Centers” PROBE 2011.