Volume 8, Issue 4, October 2014, Pages 1504–1516
Amany Abdelsamea1, Elsayed E. Hemayed2, Hesham Eldeeb3, and Hanan Elazhary4
1 Computers & Systems Department, Electronics Research Institute, Giza, Egypt
2 Computer Engineering Department, Faculty of Engineering, Cairo University, Giza, Egypt
3 Computers & Systems Department, Electronics Research Institute, Giza, Egypt
4 Computers & Systems Department, Electronics Research Institute, Giza, Egypt
Original language: English
Copyright © 2014 ISSR Journals. This is an open access article distributed under the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.
Virtualization is a powerful technology that facilitates better use of the available data center resources using a technique called Virtual Machine (VM) consolidation which involves gathering of several virtual machines into a single physical server. To address the problem of high energy usage, it is necessary to eliminate inefficiencies and waste in the way electricity is delivered to computing resources, and in the way these resources are utilized to serve application workloads. This can be done by improving the physical infrastructure of data centers as well as resource allocation and management algorithms. VM consolidation involves live migration, which is the capability of transferring a VM between physical servers with a close to zero down time is an effective way to improve the utilization of resources and energy efficiency in cloud data centers. VM placement and VM migration act as a backbone to the VM consolidation process. Issues such as heterogeneity and scalability of physical resources, volatile workloads and migration cost make the VM consolidation process difficult. This paper presents a comprehensive survey of different VM consolidation challenges such as host underload detection, host overload detection, VM selection, VM live migration and VM placement algorithms. The paper discusses these VM consolidation challenges and presents a comparison between different state-of-the-art VM consolidations algorithms.
Author Keywords: Cloud computing, Hypervisor, Virtualization, VM selection, VM live migration, VM placement.
Amany Abdelsamea1, Elsayed E. Hemayed2, Hesham Eldeeb3, and Hanan Elazhary4
1 Computers & Systems Department, Electronics Research Institute, Giza, Egypt
2 Computer Engineering Department, Faculty of Engineering, Cairo University, Giza, Egypt
3 Computers & Systems Department, Electronics Research Institute, Giza, Egypt
4 Computers & Systems Department, Electronics Research Institute, Giza, Egypt
Original language: English
Copyright © 2014 ISSR Journals. This is an open access article distributed under the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.
Abstract
Virtualization is a powerful technology that facilitates better use of the available data center resources using a technique called Virtual Machine (VM) consolidation which involves gathering of several virtual machines into a single physical server. To address the problem of high energy usage, it is necessary to eliminate inefficiencies and waste in the way electricity is delivered to computing resources, and in the way these resources are utilized to serve application workloads. This can be done by improving the physical infrastructure of data centers as well as resource allocation and management algorithms. VM consolidation involves live migration, which is the capability of transferring a VM between physical servers with a close to zero down time is an effective way to improve the utilization of resources and energy efficiency in cloud data centers. VM placement and VM migration act as a backbone to the VM consolidation process. Issues such as heterogeneity and scalability of physical resources, volatile workloads and migration cost make the VM consolidation process difficult. This paper presents a comprehensive survey of different VM consolidation challenges such as host underload detection, host overload detection, VM selection, VM live migration and VM placement algorithms. The paper discusses these VM consolidation challenges and presents a comparison between different state-of-the-art VM consolidations algorithms.
Author Keywords: Cloud computing, Hypervisor, Virtualization, VM selection, VM live migration, VM placement.
How to Cite this Article
Amany Abdelsamea, Elsayed E. Hemayed, Hesham Eldeeb, and Hanan Elazhary, “Virtual Machine Consolidation Challenges: A Review,” International Journal of Innovation and Applied Studies, vol. 8, no. 4, pp. 1504–1516, October 2014.