Title :
Adaptive Live VM Migration over a WAN: Modeling and Implementation
Author :
Weida Zhang ; King Tin Lam ; Cho-Li Wang
Author_Institution :
Dept. of Comput. Sci., Univ. of Hong Kong, Hong Kong, China
fDate :
June 27 2014-July 2 2014
Abstract :
Recent advances in virtualization technology enable high mobility of virtual machines (VMs) and resource provisioning at a data-center level. Various strategies have been proposed for fast VM live migration over a local-area network (LAN). The most common solution uses memory pre-copying and assumes storage is shared on the LAN. When applied to a wide-area network (WAN), a new design philosophy in VM live migration algorithms is necessary to address like challenges of long latency, limited or unstable bandwidth and storage relocation. This paper proposes a three-phase, fractional, hybrid pre-copy and post-copy solution for both memory and storage to achieve highly adaptive and responsive WAN-wide migration. Our strategy is to selectively migrate an important fraction of memory and storage in the pre-copy and freeze-and-copy phases, while the rest (non-critical data set) is post-copied or demand-paged. We propose a new metric called performance restoration agility, which considers both the downtime and VM speed degradation during the post-copy phase, to evaluate the migration process. We also develop a profiling framework and a novel probabilistic prediction model to adaptively find a predictably optimal combination of the memory and storage fractions to migrate. Our solution is implemented on Xen and evaluated in an emulated WAN environment. Experimental results show that the solution achieves better adaptiveness than others for various applications over a WAN while retaining the responsiveness of post-copy algorithms.
Keywords :
cloud computing; local area networks; virtual machines; wide area networks; LAN; VM live migration algorithms; VM speed degradation; WAN environment; adaptive live VM migration; data-center level; local area network; performance restoration agility; post-copy algorithms; probabilistic prediction model; profiling framework; virtual machines; virtualization technology; wide area network; Adaptation models; Bandwidth; Degradation; Local area networks; Mathematical model; Predictive models; Wide area networks; Xen; cloud computing; hybird-copy; live migration; performance modeling; virtualization; wide-area networks;
Conference_Titel :
Cloud Computing (CLOUD), 2014 IEEE 7th International Conference on
Conference_Location :
Anchorage, AK
Print_ISBN :
978-1-4799-5062-1
DOI :
10.1109/CLOUD.2014.57