DocumentCode :
3064763
Title :
High Performance Live Migration through Dynamic Page Transfer Reordering and Compression
Author :
Svärd, Petter ; Tordsson, Johan ; Hudzia, Benoit ; Elmroth, Erik
Author_Institution :
Dept. of Comput. Sci., Umea Univ., Umea, Sweden
fYear :
2011
fDate :
Nov. 29 2011-Dec. 1 2011
Firstpage :
542
Lastpage :
548
Abstract :
Although supported by many contemporary Virtual Machine (VM) hypervisors, live migration is impossible for certain applications. When migrating CPU and/or memory intensive VMs two problems occur, extended migration downtime that may cause service interruption or even failure, and prolonged total migration time that is harmful for the overall system performance as significant network resources must be allocated to migration. These problems become more severe for migration over slower networks, such as long distance migration between clouds. We approach this two-fold problem through a combination of techniques. A novel algorithm that dynamically adapts the transfer order of VM memory pages during live migration reduces the risk of re-transfers for frequently dirtied pages. As the amount of transferred data is thereby reduced, the total migration time is shortened. By combining this technique with a compression scheme that increases the migration bandwidth the migration downtime is also reduced. An evaluation by means of synthetic migration benchmarks shows that our combined approach reduces migration downtime by a factor 10 to 20, shortens total migration time by around 35%, as well as consumes between 26% and 39% less network bandwidth. The feasibility of our approach for real-life applications is demonstrated by migrating a streaming video server 31% faster while transferring 51% less data.
Keywords :
cloud computing; data compression; paged storage; video servers; video streaming; virtual machines; CPU; contemporary virtual machine hypervisor; dynamic page transfer compression scheme; dynamic page transfer reordering; high performance live migration; memory intensive VM memory page; network resource; real life application; retransfer risk reduction; streaming video server; synthetic migration benchmark; two-fold problem; Bandwidth; Heuristic algorithms; Random access memory; Servers; Streaming media; Throughput; Virtual machine monitors; Performance evaluation; Platform virtualization; Virtual machine monitors;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Cloud Computing Technology and Science (CloudCom), 2011 IEEE Third International Conference on
Conference_Location :
Athens
Print_ISBN :
978-1-4673-0090-2
Type :
conf
DOI :
10.1109/CloudCom.2011.82
Filename :
6133191
Link To Document :
بازگشت