The importance of nature-inspired meta-heuristic algorithms for solving virtual machine consolidation problem in cloud environments

被引:0
作者
Behrouz Pourghebleh
Amir Aghaei Anvigh
Amir Reza Ramtin
Behnaz Mohammadi
机构
[1] Islamic Azad University,Department of Computer Engineering, Tabriz Branch
[2] Islamic Azad University,Young Researchers and Elite Club, Urmia Branch
[3] University of Massachusetts Amherst,College of Information and Computer Sciences
来源
Cluster Computing | 2021年 / 24卷
关键词
Cloud computing; Virtual machine consolidation; Nature-inspired; Meta-heuristic; Systematic review;
D O I
暂无
中图分类号
学科分类号
摘要
Nowadays, cloud computing is known as an internet-based modern area among emerging technologies that brings up an environment, in which computing resources such as hardware, software, storage, etc. can be rented by cloud users based on a pay per use model. Since the size of cloud computing is widely expanding and the number of cloud users is also increasing day by day, high energy consumption becomes a serious concern in the operation of complex cloud data centers. In this regards, Virtual Machine (VM) consolidation plays a vital role in utilizing cloud resources in an efficient manner. It migrates the running VMs from overloaded Physical Machines (PMs) to other PMs considering multiple factors, such as migration overhead, energy consumption, resource utilization, and migration time. Since the VM consolidation issue is known as an NP-hard problem, various nature‐inspired meta-heuristic algorithms aiming to solve this problem have been utilized in recent years. However, a lack of systematic and detailed survey study in this field is obvious. Therefore, this gap motivated us to provide the current paper aiming to highlight the role of nature-inspired meta-heuristic algorithms in the VM consolidation problem, review the existing approaches, offer a detailed comparison of approaches based on important factors, and finally, outline the future directions.
引用
收藏
页码:2673 / 2696
页数:23
相关论文
共 147 条
[1]  
Seyfollahi A(2020)A lightweight load balancing and route minimizing solution for routing protocol for low-power and lossy networks Comput. Netw. 179 107368-8755
[2]  
Ghaffari A(2019)Optimization and application of artificial intelligence routing algorithm Clust. Comput. 22 8747-74
[3]  
Meng Q(2018)A systematic literature review on QoS-aware service composition and selection in cloud environment J. Netw. Comput. Appl. 110 52-9
[4]  
Zhang J(2018)5G Internet of Things: a survey J. Ind. Inf. Integr. 10 1-71
[5]  
Hayyolalam V(2020)Blockchain for smart homes: review of current trends and research challenges Comput. Electr. Eng. 83 106585-97
[6]  
Kazem AAP(2017)Load-balancing algorithms in cloud computing: a survey J. Netw. Comput. Appl. 88 50-213
[7]  
Li S(2019)An autonomous resource provisioning framework for massively multiplayer online games in cloud environment J. Netw. Comput. Appl. 142 76-19
[8]  
Da Xu L(2019)Trust based resource selection with optimization technique Clust. Comput. 22 207-197
[9]  
Zhao S(2019)Image classification on IoT edge devices: profiling and modeling Clust. Comput. 23 1-2124
[10]  
Moniruzzaman M(2019)Optimal task assignment in mobile cloud computing by queue based ant-bee algorithm Wirel. Pers. Commun. 104 173-58