Fast and agile live migration of virtual machines

by Deshpande, Umesh, Ph.D., STATE UNIVERSITY OF NEW YORK AT BINGHAMTON, 2015, 173 pages; 3728949


Live migration of Virtual machines (VMs) refers to migration of a running VM from one physical host to another. The main benefit of live VM migration is to repurpose physical servers by migrating some or all their workloads. For instance, VM migration enables consolidation of VMs into fewer physical hosts in order to save energy by shutting down idle servers or to increase server utilization. Secondly, migration can enable dynamic scale-out of VMs to more servers to handle a sudden surge in resource demand. Finally, VM migration can help in responding to imminent failures by quickly migrating VMs to new servers, or by maintaining hot-standbys. Faster the VM migration, more quickly the servers can be repurposed in the above scenarios.

Unfortunately, traditional live VM migration techniques have significant overheads which hamper their widespread adoption in datacenters. The chief among these overheads is the fact that the VM migration involves the transfer of tens or hundreds of Gigabytes of data over the datacenter network. This increases network, CPU, and memory usage at both migration endpoints and in the network infrastructure. Excessive migration overhead can degrade VM performance, violate service level agreements, and increase the time to repurpose physical servers.

In this dissertation, we propose three new techniques for fast and agile live VM migration. (1) Live Gang Migration that uses local and global deduplication to speed up the simultaneous migration of many VMs, (2) Scatter-Gather live migration that enables faster deprovisioning of server resources, and (3) Agile VM migration that provides faster response to demand surges in datacenters. These VM migration techniques constitute various tools in a datacenter administrators’ toolbox that can be used to achieve desired performance objective under different circumstances.

AdviserKartik Gopalan
Source TypeDissertation
SubjectsComputer science
Publication Number3728949

About ProQuest Dissertations & Theses
With nearly 4 million records, the ProQuest Dissertations & Theses (PQDT) Global database is the most comprehensive collection of dissertations and theses in the world. It is the database of record for graduate research.

PQDT Global combines content from a range of the world's premier universities - from the Ivy League to the Russell Group. Of the nearly 4 million graduate works included in the database, ProQuest offers more than 2.5 million in full text formats. Of those, over 1.7 million are available in PDF format. More than 90,000 dissertations and theses are added to the database each year.

If you have questions, please feel free to visit the ProQuest Web site - - or contact ProQuest Support.