2013 · 104 citations · 42 references
ComputingComputer ScienceInformation TechnologyCloud InfrastructureCloud MigrationVirtualizationLive MigrationVirtual Machine MigrationVirtualization In ClustersVirtualization Performance OptimizationEnergy ConsumptionEnergy-efficient MigrationMigration DowntimeMigration OptimizationServer ConsolidationSystem MaintenanceVirtual Machine Live MigrationWorkload
Cloud is an emerging technology in the world of information technology and is built on the key concept of virtualization. Virtualization separates hardware from software and has benefits of server consolidation and live migration. Live migration is a useful tool for migrating OS instances across distant physical of data centers and clusters. It facilitates load balancing, fault management, low-level system maintenance and reduction in energy consumption. In this paper, we survey the major issues of virtual machine live migration. We discuss how the key performance metrics e.g downtime, total migration time and transferred data are affected when a live virtual machine is migrated over WAN, with heavy workload or when VMs are migrated together. We classify the techniques and compare the various techniques in a particular class.
42
Live migration of virtual machines
Christopher J. Clark, Keir Fraser, Steven Hand et al. · 2005 · 2.6K citations
SP 800-145. The NIST Definition of Cloud Computing
Peter Mell, Timothy Grance · 2011 · 972 citations
Fast transparent migration for virtual machines
Michael N. Nelson, Beng-Hong Lim, Greg Hutchins · 2005 · 549 citations
Optimizing the migration of virtual computers
Constantine Sapuntzakis, Ramesh Chandra, Ben Pfaff et al. · ACM SIGOPS Operating Systems Review · 2002 · 411 citations