DocumentCode :
1708942
Title :
vHaul: Towards Optimal Scheduling of Live Multi-VM Migration for Multi-tier Applications
Author :
Hui Lu ; Cong Xu ; Cheng Cheng ; Kompella, Ramana ; Dongyan Xu
Author_Institution :
Dept. of Comput. Sci., Purdue Univ., West Lafayette, IN, USA
fYear :
2015
Firstpage :
453
Lastpage :
460
Abstract :
Live virtual machine (VM) migration enables seamless movement of an online server from one location to another to achieve failure recovery, load balancing, and system maintenance. Beyond single VM migration, a multi-tier application involves a group of correlated VMs and its live migration will require careful scheduling of the migrations of the member VMs. Our observations from extensive experiments using a variety of multi-tier applications suggest that, in a dedicated data center with dedicated migration links, different migration strategies result in distinct performance impacts on a multi-tier application. The root cause of the problem is the inter-dependence between functional components of a multitier application. We leverage these observations in vHaul, a system that coordinates multi-VM migration to approximate the optimal scheduling. Our evaluation of a vHaul prototype on Xen suggests that vHaul yields the optimal multi-VM live migration schedules. Further, our application-level evaluation using Apache Olio, a web 2.0 cloud application, shows that the optimal migration schedule produced by vHaul outperforms the worst-case schedule by 43% in application throughput. Moreover, the optimal schedule significantly reduces service latency during migration by up to 70%.
Keywords :
cloud computing; computer centres; performance evaluation; scheduling; virtual machines; Apache Olio; Web 2.0 cloud application; Xen; application-level evaluation; dedicated data center; dedicated migration links; live multiVM migration; migration strategies; multitier applications; optimal migration schedule; optimal scheduling; performance impacts; service latency; vHaul; Bandwidth; Databases; Degradation; Optimal scheduling; Throughput; Web servers; Cloud Computing; Live Migration; Virtualization;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Cloud Computing (CLOUD), 2015 IEEE 8th International Conference on
Conference_Location :
New York City, NY
Print_ISBN :
978-1-4673-7286-2
Type :
conf
DOI :
10.1109/CLOUD.2015.67
Filename :
7214077
Link To Document :
بازگشت