Title :
Delay guaranteed live migration of Virtual Machines
Author :
Jiao Zhang ; Fengyuan Ren ; Chuang Lin
Author_Institution :
Dept. of Comput. Sci. & Technol., Tsinghua Univ., Beijing, China
fDate :
April 27 2014-May 2 2014
Abstract :
The proliferation of cloud services makes virtualization technology more important. One important feature of virtualization is live Virtual Machine (VM) migration, which can be employed to facilitate load balancing, fault management and server maintenance etc. Two main metrics of evaluating a live VM migration mechanism are total migration time and downtime. The existing literature on live VM migration mainly focus on designing migration mechanisms to shorten these two metrics or making a tradeoff between them. Few of them can be applied to the applications with delay requirements, such as, delay-sensitive web services or a VM backup process that needs to be done in a specific time. This will not only negatively impact the user experiences, but also reduce the profit of cloud service providers. Besides, the frequently varied bandwidth required by the widely used pre-copy mechanism is difficult to be provided by current network technologies. In this work, we theoretically analyze how much bandwidth is required to guarantee the total migration time and downtime of a live VM migration. We first propose a deterministic-based model as a simple example, then assume that the dirtying frequency of each page obeys the bernoulli distribution. At last, we analyze the statistic features of the typical workload running in a VM and build a reciprocal-based workload model, and theoretically give the required bandwidth value to satisfy the performance metrics of a live VM migration. The experimental results demonstrate that the bandwidth obtained from the reciprocal-based model can guarantee the expected total migration time and downtime.
Keywords :
Web services; cloud computing; fault diagnosis; resource allocation; software maintenance; virtual machines; virtualisation; Bernoulli distribution; VM backup process; VM migration mechanism; bandwidth value; cloud service provider; current network technology; delay guaranteed live migration; delay requirement; delay-sensitive Web services; deterministic-based model; dirtying frequency; fault management; live VM migration; live virtual machine migration; load balancing; migration mechanisms; performance metrics; precopy mechanism; reciprocal-based workload model; server maintenance; virtual machines; virtualization technology; Bandwidth; Conferences; Delays; Distribution functions; Kernel; Nickel; Servers; Bandwidth; Delay; Live Migration; Virtualization;
Conference_Titel :
INFOCOM, 2014 Proceedings IEEE
Conference_Location :
Toronto, ON
DOI :
10.1109/INFOCOM.2014.6847982