Virtual Machine Migration in Cloud Computing Environments
-
Published:
Issue:
Volume:
Page:383-408
-
ISSN:2327-3453
-
Container-title:Advances in Systems Analysis, Software Engineering, and High Performance Computing
-
language:
-
Short-container-title:
Author:
Boutaba Raouf1, Zhang Qi1, Zhani Mohamed Faten1
Affiliation:
1. University of Waterloo, Canada
Abstract
Recent developments in virtualization and communication technologies have transformed the way data centers are designed and operated by providing new tools for better sharing and control of data center resources. In particular, Virtual Machine (VM) migration is a powerful management technique that gives data center operators the ability to adapt the placement of VMs in order to better satisfy performance objectives, improve resource utilization and communication locality, mitigate performance hotspots, achieve fault tolerance, reduce energy consumption, and facilitate system maintenance activities. Despite these potential benefits, VM migration also poses new requirements on the design of the underlying communication infrastructure, such as addressing and bandwidth requirements to support VM mobility. Furthermore, devising efficient VM migration schemes is also a challenging problem, as it not only requires weighing the benefits of VM migration, but also considering migration costs, including communication cost, service disruption, and management overhead. This chapter provides an overview of VM migration benefits and techniques and discusses its related research challenges in data center environments. Specifically, the authors first provide an overview of VM migration technologies used in production environments as well as the necessary virtualization and communication technologies designed to support VM migration. Second, they describe usage scenarios of VM migration, highlighting its benefits as well as incurred costs. Next, the authors provide a literature survey of representative migration-based resource management schemes. Finally, they outline some of the key research directions pertaining to VM migration and draw conclusions.
Reference51 articles.
1. Towards predictable datacenter networks 2. Bari, M., Boutaba, R., Esteves, R., Granville, L., Podlesny, M., Rabbani, M., et al. (2012). Data center network virtualization: A survey. IEEE Communications Surveys Tutorials, (99), 1-20. 3. Berger, S., Caceres, R., Goldman, K. A., Perez, R., Sailer, R., & van Doorn, L. (2006). vTPM: Virtualizing the trusted platform module. In Proceedings of USENIX Security Symposium. Berkeley, CA: USENIX Association. 4. Bila, N., de Lara, E., Joshi, K., Lagar-Cavilla, H., Hiltunen, M., & Satyanarayanan, M. (2012). Jettison: Efficient idle desktop consolidation with partial VM migration. In Proceedings of the 7th ACM European Conference on Computer Systems (pp. 211–224). ACM. 5. Biran, O., Corradi, A., Fanelli, M., Foschini, L., Nus, A., Raz, D., et al. (2012). A stable network-aware VM placement for cloud systems. In Proceedings of the IEEE/ACM international symposium on cluster, cloud and grid computing (pp. 498–506). Washington, DC: IEEE Computer Society.
Cited by
16 articles.
订阅此论文施引文献
订阅此论文施引文献,注册后可以免费订阅5篇论文的施引文献,订阅后可以查看论文全部施引文献
|
|