Experimental study of virtual machine migration in support of reservation of cluster resources
- 12 November 2007
- conference paper
- conference paper
- Published by Association for Computing Machinery (ACM)
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.Keywords
Funding Information
- Division of Computer and Network Systems (CNS-0540304)
This publication has 11 references indexed in Scilit:
- On the Use of Fuzzy Modeling in Virtualized Data Center ManagementPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2007
- Towards Real-Time Distributed Signal Modeling for Brain-Machine InterfacesLecture Notes in Computer Science, 2007
- Overhead Matters: A Model for Virtual Resource ManagementPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2006
- Autonomic Live Adaptation of Virtual Computational Environments in a Multi-Domain InfrastructurePublished by Institute of Electrical and Electronics Engineers (IEEE) ,2006
- VSched: Mixing Batch And Interactive Virtual Machines Using Periodic Real-time SchedulingPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2005
- VMPlants: Providing and Managing Virtual Machine Execution Environments for Grid ComputingPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2005
- Virtual Workspaces: Achieving Quality of Service and Quality of Life in the GridScientific Programming, 2005
- Xen and the art of virtualizationPublished by Association for Computing Machinery (ACM) ,2003
- Memory resource management in VMware ESX serverACM SIGOPS Operating Systems Review, 2002
- httperf—a tool for measuring web server performanceACM SIGMETRICS Performance Evaluation Review, 1998