Experimental study of virtual machine migration in support of reservation of cluster resources

Ming Zhao, Renato J. Figueiredo

Research output: Chapter in Book/Report/Conference proceedingConference contribution

9 Citations (Scopus)

Abstract

Virtual Machines are becoming increasingly valuable to resource consolidation and management, providing efficient and secure resource containers, along with desired application execution environments. This paper focuses on the VM-based resource reservation problem, that is, the reservations of CPU, memory and network resources for individual VM instances, as well as for VM clusters. In particular, it considers the scenario where one or several physical servers need to be vacated to start a cluster of VMs for dedicated execution of parallel jobs. VMs provide a primitive for transparently vacating workloads through migration; however, the process of migrating several VMs can be time-consuming and needs to be estimated. To achieve this goal, this paper seeks to provide a model that can characterize the VM migration process and predict its performance, based on a comprehensive experimental analysis. The results show that, given a certain VM's migration time, it is feasible to predict the time for a VM with other configurations, as well as the time for migrating a number of VMs. The paper also shows that migration of VMs in parallel results in shorter aggregate migration times, but with higher per-VM migration latencies. Experimental results also quantify the benefits of buffering the state of migrated VMs in main memory without committing to hard disks.

Original languageEnglish (US)
Title of host publicationProceedings of the 2nd International Workshop on Virtualization Technology in Distributed Computing, VTDC '07
StatePublished - 2007
Externally publishedYes
Event2nd International Workshop on Virtualization Technology in Distributed Computing, VTDC '07 - Reno, NV, United States
Duration: Nov 12 2007Nov 12 2007

Other

Other2nd International Workshop on Virtualization Technology in Distributed Computing, VTDC '07
CountryUnited States
CityReno, NV
Period11/12/0711/12/07

Fingerprint

Data storage equipment
Hard disk storage
Consolidation
Program processors
Containers
Servers
Virtual machine

ASJC Scopus subject areas

  • Artificial Intelligence
  • Computational Theory and Mathematics
  • Software

Cite this

Zhao, M., & Figueiredo, R. J. (2007). Experimental study of virtual machine migration in support of reservation of cluster resources. In Proceedings of the 2nd International Workshop on Virtualization Technology in Distributed Computing, VTDC '07 [5483380]

Experimental study of virtual machine migration in support of reservation of cluster resources. / Zhao, Ming; Figueiredo, Renato J.

Proceedings of the 2nd International Workshop on Virtualization Technology in Distributed Computing, VTDC '07. 2007. 5483380.

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Zhao, M & Figueiredo, RJ 2007, Experimental study of virtual machine migration in support of reservation of cluster resources. in Proceedings of the 2nd International Workshop on Virtualization Technology in Distributed Computing, VTDC '07., 5483380, 2nd International Workshop on Virtualization Technology in Distributed Computing, VTDC '07, Reno, NV, United States, 11/12/07.
Zhao M, Figueiredo RJ. Experimental study of virtual machine migration in support of reservation of cluster resources. In Proceedings of the 2nd International Workshop on Virtualization Technology in Distributed Computing, VTDC '07. 2007. 5483380
Zhao, Ming ; Figueiredo, Renato J. / Experimental study of virtual machine migration in support of reservation of cluster resources. Proceedings of the 2nd International Workshop on Virtualization Technology in Distributed Computing, VTDC '07. 2007.
@inproceedings{e873316060714d6683b299bd5f19f665,
title = "Experimental study of virtual machine migration in support of reservation of cluster resources",
abstract = "Virtual Machines are becoming increasingly valuable to resource consolidation and management, providing efficient and secure resource containers, along with desired application execution environments. This paper focuses on the VM-based resource reservation problem, that is, the reservations of CPU, memory and network resources for individual VM instances, as well as for VM clusters. In particular, it considers the scenario where one or several physical servers need to be vacated to start a cluster of VMs for dedicated execution of parallel jobs. VMs provide a primitive for transparently vacating workloads through migration; however, the process of migrating several VMs can be time-consuming and needs to be estimated. To achieve this goal, this paper seeks to provide a model that can characterize the VM migration process and predict its performance, based on a comprehensive experimental analysis. The results show that, given a certain VM's migration time, it is feasible to predict the time for a VM with other configurations, as well as the time for migrating a number of VMs. The paper also shows that migration of VMs in parallel results in shorter aggregate migration times, but with higher per-VM migration latencies. Experimental results also quantify the benefits of buffering the state of migrated VMs in main memory without committing to hard disks.",
author = "Ming Zhao and Figueiredo, {Renato J.}",
year = "2007",
language = "English (US)",
isbn = "9780769529158",
booktitle = "Proceedings of the 2nd International Workshop on Virtualization Technology in Distributed Computing, VTDC '07",

}

TY - GEN

T1 - Experimental study of virtual machine migration in support of reservation of cluster resources

AU - Zhao, Ming

AU - Figueiredo, Renato J.

PY - 2007

Y1 - 2007

N2 - Virtual Machines are becoming increasingly valuable to resource consolidation and management, providing efficient and secure resource containers, along with desired application execution environments. This paper focuses on the VM-based resource reservation problem, that is, the reservations of CPU, memory and network resources for individual VM instances, as well as for VM clusters. In particular, it considers the scenario where one or several physical servers need to be vacated to start a cluster of VMs for dedicated execution of parallel jobs. VMs provide a primitive for transparently vacating workloads through migration; however, the process of migrating several VMs can be time-consuming and needs to be estimated. To achieve this goal, this paper seeks to provide a model that can characterize the VM migration process and predict its performance, based on a comprehensive experimental analysis. The results show that, given a certain VM's migration time, it is feasible to predict the time for a VM with other configurations, as well as the time for migrating a number of VMs. The paper also shows that migration of VMs in parallel results in shorter aggregate migration times, but with higher per-VM migration latencies. Experimental results also quantify the benefits of buffering the state of migrated VMs in main memory without committing to hard disks.

AB - Virtual Machines are becoming increasingly valuable to resource consolidation and management, providing efficient and secure resource containers, along with desired application execution environments. This paper focuses on the VM-based resource reservation problem, that is, the reservations of CPU, memory and network resources for individual VM instances, as well as for VM clusters. In particular, it considers the scenario where one or several physical servers need to be vacated to start a cluster of VMs for dedicated execution of parallel jobs. VMs provide a primitive for transparently vacating workloads through migration; however, the process of migrating several VMs can be time-consuming and needs to be estimated. To achieve this goal, this paper seeks to provide a model that can characterize the VM migration process and predict its performance, based on a comprehensive experimental analysis. The results show that, given a certain VM's migration time, it is feasible to predict the time for a VM with other configurations, as well as the time for migrating a number of VMs. The paper also shows that migration of VMs in parallel results in shorter aggregate migration times, but with higher per-VM migration latencies. Experimental results also quantify the benefits of buffering the state of migrated VMs in main memory without committing to hard disks.

UR - http://www.scopus.com/inward/record.url?scp=57949106043&partnerID=8YFLogxK

UR - http://www.scopus.com/inward/citedby.url?scp=57949106043&partnerID=8YFLogxK

M3 - Conference contribution

AN - SCOPUS:57949106043

SN - 9780769529158

BT - Proceedings of the 2nd International Workshop on Virtualization Technology in Distributed Computing, VTDC '07

ER -