A hybrid energy-Aware virtual machine placement algorithm for cloud environments

被引:60
|
作者
Abohamama, A. S. [1 ,3 ]
Hamouda, Eslam [1 ,2 ,3 ,4 ]
机构
[1] Mansoura Univ, Comp Sci Dept, Mansoura 35516, Egypt
[2] Jouf Univ, Comp Sci Dept, Sakakah, Saudi Arabia
[3] Univ Mansoura, Fac Comp & Informat Sci, 60 El Gomhoreya St, Mansoura 35516, Egypt
[4] Jouf Univ, Coll Comp & Informat Sci, Sakakah 2014, Saudi Arabia
关键词
Cloud computing; Server consolidation; Virtual machine placement; Permutation-based optimization; ANT COLONY SYSTEM;
D O I
10.1016/j.eswa.2020.113306
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
The high energy consumption of cloud data centers presents a significant challenge from both economic and environmental perspectives. Server consolidation using virtualization technology is widely used to reduce the energy consumption rates of data centers. Efficient Virtual Machine Placement (VMP) plays an important role in server consolidation technology. VMP is an NP-hard problem for which optimal solutions are not possible, even for small-scale data centers. In this paper, a hybrid VMP algorithm is proposed based on another proposed improved permutation-based genetic algorithm and multidimensional resource-aware best fit allocation strategy. The proposed VMP algorithm aims to improve the energy consumption rate of cloud data centers through minimizing the number of active servers that host Virtual Machines (VMs). Additionally, the proposed VMP algorithm attempts to achieve balanced usage of the multidimensional resources (CPU, RAM, and Bandwidth) of active servers, which in turn, reduces resource wastage. The performance of both proposed algorithms are validated through intensive experiments. The obtained results show that the proposed improved permutation-based genetic algorithm outperforms several other permutation-based algorithms on two classical problems (the Traveling Salesman Problem and the Flow Shop Scheduling Problem) using various standard datasets. Additionally, this study shows that the proposed hybrid VMP algorithm has promising energy saving and resource wastage performance compared to other heuristics and metaheuristics. Moreover, this study reveals that the proposed VMP algorithm achieves a balanced usage of the multidimensional resources of active servers while others cannot. (C) 2020 Elsevier Ltd. All rights reserved.
引用
收藏
页数:10
相关论文
共 50 条
  • [1] A hybrid energy-aware algorithm for virtual machine placement in cloud computing
    Yousefi, Malek
    Babamir, Seyed Morteza
    [J]. COMPUTING, 2024, 106 (05) : 1297 - 1320
  • [2] A hybrid energy-aware algorithm for virtual machine placement in cloud computing
    Malek Yousefi
    Seyed Morteza Babamir
    [J]. Computing, 2024, 106 : 1297 - 1320
  • [3] An Energy-Aware Algorithm for Virtual Machine Placement in Cloud Computing
    Zhao, Da-Ming
    Zhou, Jian-Tao
    Li, Keqin
    [J]. IEEE ACCESS, 2019, 7 : 55659 - 55668
  • [4] An Energy-aware Virtual Machine Placement Algorithm in Cloud Data Center
    Tan, Mingzhe
    Chi, Ce
    Zhang, Jiahao
    Zhao, Shichang
    Li, Guangli
    Lu, Shuai
    [J]. IIP'17: PROCEEDINGS OF THE 2ND INTERNATIONAL CONFERENCE ON INTELLIGENT INFORMATION PROCESSING, 2017,
  • [5] An energy-aware ant colony algorithm for network-aware virtual machine placement in cloud computing
    Gao, Chuangen
    Wang, Hua
    Zhai, Linbo
    Gao, Yanqing
    Yi, Shanwen
    [J]. 2016 IEEE 22ND INTERNATIONAL CONFERENCE ON PARALLEL AND DISTRIBUTED SYSTEMS (ICPADS), 2016, : 669 - 676
  • [6] An efficient energy-aware method for virtual machine placement in cloud data centers using the cultural algorithm
    Mahdieh Mohammadhosseini
    Abolfazl Toroghi Haghighat
    Ebrahim Mahdipour
    [J]. The Journal of Supercomputing, 2019, 75 : 6904 - 6933
  • [7] An efficient energy-aware method for virtual machine placement in cloud data centers using the cultural algorithm
    Mohammadhosseini, Mahdieh
    Haghighat, Abolfazl Toroghi
    Mahdipour, Ebrahim
    [J]. JOURNAL OF SUPERCOMPUTING, 2019, 75 (10): : 6904 - 6933
  • [8] Energy-aware metaheuristic for virtual machine placement towards a green cloud computing
    Tlili, Takwa
    Krichen, Saoussen
    [J]. PROCEEDINGS OF THE 2023 GENETIC AND EVOLUTIONARY COMPUTATION CONFERENCE COMPANION, GECCO 2023 COMPANION, 2023, : 779 - 782
  • [9] Simple and efficient duelist algorithm variations for energy-aware virtual machine placement in cloud data centers
    Adamuthe, Amol
    Kupwade, Vrushabh D.
    [J]. DECISION SCIENCE LETTERS, 2024, 13 (02) : 751 - 766
  • [10] Energy-aware Virtual Machine Placement in Data Centers
    Huang, Daochao
    Yang, Dong
    Zhang, Hongke
    Wu, Lei
    [J]. 2012 IEEE GLOBAL COMMUNICATIONS CONFERENCE (GLOBECOM), 2012, : 3243 - 3249