Fast transparent migration for virtual machines
ATEC '05 Proceedings of the annual conference on USENIX Annual Technical Conference
Live migration of virtual machines
NSDI'05 Proceedings of the 2nd conference on Symposium on Networked Systems Design & Implementation - Volume 2
VirtualPower: coordinated power management in virtualized enterprise systems
Proceedings of twenty-first ACM SIGOPS symposium on Operating systems principles
Energy management for hypervisor-based virtual machines
ATC'07 2007 USENIX Annual Technical Conference on Proceedings of the USENIX Annual Technical Conference
Power-aware dynamic placement of HPC applications
Proceedings of the 22nd annual international conference on Supercomputing
Autonomous learning for efficient resource utilization of dynamic VM migration
Proceedings of the 22nd annual international conference on Supercomputing
pMapper: power and migration cost aware application placement in virtualized systems
Proceedings of the 9th ACM/IFIP/USENIX International Conference on Middleware
A cost-sensitive adaptation engine for server consolidation of multitier applications
Proceedings of the 10th ACM/IFIP/USENIX International Conference on Middleware
WattApp: an application aware power meter for shared data centers
Proceedings of the 7th international conference on Autonomic computing
Migration without virtualization
HotOS'09 Proceedings of the 12th conference on Hot topics in operating systems
Server workload analysis for power minimization using consolidation
USENIX'09 Proceedings of the 2009 conference on USENIX Annual technical conference
Black-box and gray-box strategies for virtual machine migration
NSDI'07 Proceedings of the 4th USENIX conference on Networked systems design & implementation
BrownMap: enforcing power budget in shared data centers
Proceedings of the ACM/IFIP/USENIX 11th International Conference on Middleware
Service deactivation aware placement and defragmentation in enterprise clouds
Proceedings of the 7th International Conference on Network and Services Management
Empirical evaluation of power saving policies for data centers
ACM SIGMETRICS Performance Evaluation Review
Improving server utilization using fast virtual machine migration
IBM Journal of Research and Development
Hi-index | 0.00 |
Emerging clouds promise enterprises the ability to increase or decrease their resource allocation on demand using virtual machine resizing and migration. These dynamic reconfiguration actions lead to performance impact during the reconfiguration duration. In this paper, we study the cost of reconfiguring a cloud-based IT infrastructure in response to workload variations. We observe that live migration requires a significant amount of spare CPU on the source server (but not on the target server). If spare CPU is not available, it impacts both the duration of migration and the performance of the application being migrated. Further, the amount of CPU required for live migration varies with the active memory of the VM being migrated. Finally, we show that live migration may impact any co-located VMs based on the cache usage pattern of the co-located VM. We distill all our observations to present a list of practical recommendations to cloud providers for minimizing the impact of reconfiguration during dynamic resource allocation.