TY - GEN
T1 - MiyakoDori
T2 - 2012 IEEE 5th International Conference on Cloud Computing, CLOUD 2012
AU - Akiyama, Soramichi
AU - Hirofuchi, Takahiro
AU - Takano, Ryousei
AU - Honiden, Shinichi
PY - 2012
Y1 - 2012
N2 - In Infrastructure-as-a-Service datacenters, the placement of Virtual Machines (VMs) on physical hosts are dynamically optimized in response to resource utilization of the hosts. However, existing live migration techniques, used to move VMs between hosts, need to involve large data transfer and prevents dynamic consolidation systems from optimizing VM placements efficiently. In this paper, we propose a technique called "memory reusing" that reduces the amount of transferred memory of live migration. When a VM migrates to another host, the memory image of the VM is kept in the source host. When the VM migrates back to the original host later, the kept memory image will be "reused", i.e. memory pages which are identical to the kept pages will not be transferred. We implemented a system named MiyakoDori that uses memory reusing in live migrations. Evaluations show that MiyakoDori significantly reduced the amount of transferred memory of live migrations and reduced 87% of unnecessary energy consumption when integrated with our dynamic VM consolidation system.
AB - In Infrastructure-as-a-Service datacenters, the placement of Virtual Machines (VMs) on physical hosts are dynamically optimized in response to resource utilization of the hosts. However, existing live migration techniques, used to move VMs between hosts, need to involve large data transfer and prevents dynamic consolidation systems from optimizing VM placements efficiently. In this paper, we propose a technique called "memory reusing" that reduces the amount of transferred memory of live migration. When a VM migrates to another host, the memory image of the VM is kept in the source host. When the VM migrates back to the original host later, the kept memory image will be "reused", i.e. memory pages which are identical to the kept pages will not be transferred. We implemented a system named MiyakoDori that uses memory reusing in live migrations. Evaluations show that MiyakoDori significantly reduced the amount of transferred memory of live migrations and reduced 87% of unnecessary energy consumption when integrated with our dynamic VM consolidation system.
KW - IaaS cloud
KW - live migration
KW - virtualization
UR - http://www.scopus.com/inward/record.url?scp=84866748961&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=84866748961&partnerID=8YFLogxK
U2 - 10.1109/CLOUD.2012.56
DO - 10.1109/CLOUD.2012.56
M3 - Conference contribution
AN - SCOPUS:84866748961
SN - 9780769547558
T3 - Proceedings - 2012 IEEE 5th International Conference on Cloud Computing, CLOUD 2012
SP - 606
EP - 613
BT - Proceedings - 2012 IEEE 5th International Conference on Cloud Computing, CLOUD 2012
Y2 - 24 June 2012 through 29 June 2012
ER -