Perspective of virtual machine consolidation in cloud computing: a systematic survey

Virtual Machine Consolidation (VMC) in cloud computing refers to the process of optimizing resource utilization by consolidating multiple Virtual Machines (VMs) onto fewer physical servers. This approach aims to maximize the efficiency of resource allocation, reduce operational costs, and enhance ov...

Full description

Bibliographic Details
Published in:Telecommunication Systems
Main Author: Zou J.; Wang K.; Zhang K.; Kassim M.
Format: Article
Language:English
Published: Springer 2024
Online Access:https://www.scopus.com/inward/record.uri?eid=2-s2.0-85196277593&doi=10.1007%2fs11235-024-01184-9&partnerID=40&md5=36e6a74c19ca04b4e388cbd7212fbf16
id 2-s2.0-85196277593
spelling 2-s2.0-85196277593
Zou J.; Wang K.; Zhang K.; Kassim M.
Perspective of virtual machine consolidation in cloud computing: a systematic survey
2024
Telecommunication Systems
87
2
10.1007/s11235-024-01184-9
https://www.scopus.com/inward/record.uri?eid=2-s2.0-85196277593&doi=10.1007%2fs11235-024-01184-9&partnerID=40&md5=36e6a74c19ca04b4e388cbd7212fbf16
Virtual Machine Consolidation (VMC) in cloud computing refers to the process of optimizing resource utilization by consolidating multiple Virtual Machines (VMs) onto fewer physical servers. This approach aims to maximize the efficiency of resource allocation, reduce operational costs, and enhance overall system performance. In general, effective VMC remains a cornerstone of efficient cloud infrastructure management, balancing resource efficiency with operational complexities to deliver reliable and cost-effective services. In this paper, we undertake a systematic survey of the essential steps in VMC within cloud computing environments. We focus on three critical phases: Physical Machines (PMs) detection, VMs selection, and VMs placement. The review comprehensively explores various aspects of VMC in cloud computing, including motivations, benefits, techniques, challenges, limitations, and applications. It also delves into the techniques and algorithms used for VMC, providing insights into state-of-the-art approaches. Meanwhile, the paper serves as a valuable resource for researchers interested in VMC, and provides a foundation for future research endeavors. © The Author(s), under exclusive licence to Springer Science+Business Media, LLC, part of Springer Nature 2024.
Springer
10184864
English
Article

author Zou J.; Wang K.; Zhang K.; Kassim M.
spellingShingle Zou J.; Wang K.; Zhang K.; Kassim M.
Perspective of virtual machine consolidation in cloud computing: a systematic survey
author_facet Zou J.; Wang K.; Zhang K.; Kassim M.
author_sort Zou J.; Wang K.; Zhang K.; Kassim M.
title Perspective of virtual machine consolidation in cloud computing: a systematic survey
title_short Perspective of virtual machine consolidation in cloud computing: a systematic survey
title_full Perspective of virtual machine consolidation in cloud computing: a systematic survey
title_fullStr Perspective of virtual machine consolidation in cloud computing: a systematic survey
title_full_unstemmed Perspective of virtual machine consolidation in cloud computing: a systematic survey
title_sort Perspective of virtual machine consolidation in cloud computing: a systematic survey
publishDate 2024
container_title Telecommunication Systems
container_volume 87
container_issue 2
doi_str_mv 10.1007/s11235-024-01184-9
url https://www.scopus.com/inward/record.uri?eid=2-s2.0-85196277593&doi=10.1007%2fs11235-024-01184-9&partnerID=40&md5=36e6a74c19ca04b4e388cbd7212fbf16
description Virtual Machine Consolidation (VMC) in cloud computing refers to the process of optimizing resource utilization by consolidating multiple Virtual Machines (VMs) onto fewer physical servers. This approach aims to maximize the efficiency of resource allocation, reduce operational costs, and enhance overall system performance. In general, effective VMC remains a cornerstone of efficient cloud infrastructure management, balancing resource efficiency with operational complexities to deliver reliable and cost-effective services. In this paper, we undertake a systematic survey of the essential steps in VMC within cloud computing environments. We focus on three critical phases: Physical Machines (PMs) detection, VMs selection, and VMs placement. The review comprehensively explores various aspects of VMC in cloud computing, including motivations, benefits, techniques, challenges, limitations, and applications. It also delves into the techniques and algorithms used for VMC, providing insights into state-of-the-art approaches. Meanwhile, the paper serves as a valuable resource for researchers interested in VMC, and provides a foundation for future research endeavors. © The Author(s), under exclusive licence to Springer Science+Business Media, LLC, part of Springer Nature 2024.
publisher Springer
issn 10184864
language English
format Article
accesstype
record_format scopus
collection Scopus
_version_ 1812871793489215488