An efficient energy-aware method for virtual machine placement in cloud data centers using the cultural algorithm

被引:14
|
作者
Mohammadhosseini, Mahdieh [1 ]
Haghighat, Abolfazl Toroghi [2 ]
Mahdipour, Ebrahim [1 ]
机构
[1] Islamic Azad Univ, Sci & Res Branch, Dept Comp Engn, Tehran, Iran
[2] Islamic Azad Univ, Qazvin Branch, Dept Comp & Informat Technol Engn, Qazvin, Iran
来源
JOURNAL OF SUPERCOMPUTING | 2019年 / 75卷 / 10期
关键词
Cloud computing; Virtual machine placement; Balance vector; Cloud data centers; Energy consumption; Cultural algorithm; DYNAMIC CONSOLIDATION; SERVER CONSOLIDATION; HEURISTICS; MANAGEMENT; STRATEGY;
D O I
10.1007/s11227-019-02909-3
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Excessive consumption of energy in cloud data centers whose number is increasing day by day has led to substantial problems. Hence, offering efficient schemes for virtual machine (VM) placement to decrease energy consumption in cloud computing environments has become a significant research field in recent years. In this paper, with the goal of reducing energy consumption in cloud data centers, we present a VM placement method using the cultural algorithm. In the proposed algorithm called balance-based cultural algorithm for virtual machine placement (BCAVMP), a new fitness function is introduced to evaluate VM allocation solutions. In this function, by using the sum of balance vector lengths for each VM placement, balanced utilization of resources is considered. Also, by applying the amount of energy usage in the fitness function, solutions with lower energy consumption are intended. The performance of the proposed method is evaluated using CloudSim simulator. The simulation results indicate that by appropriate VM assignment and resource wastage reduction, energy consumption in cloud data centers can be decreased.
引用
收藏
页码:6904 / 6933
页数:30
相关论文
共 50 条
  • [1] 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
  • [2] 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
  • [3] 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,
  • [4] 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
  • [5] 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
  • [6] Energy-aware Virtual Machine Consolidation for Cloud Data Centers
    Alboaneen, Dabiah Ahmed
    Pranggono, Bernardi
    Tianfield, Huaglory
    [J]. 2014 IEEE/ACM 7TH INTERNATIONAL CONFERENCE ON UTILITY AND CLOUD COMPUTING (UCC), 2014, : 1010 - 1015
  • [7] Energy-aware virtual machine placement based on a holistic thermal model for cloud data centers
    Lin, Jianpeng
    Lin, Weiwei
    Wu, Wentai
    Lin, Wenjun
    Li, Keqin
    [J]. FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2024, 161 : 302 - 314
  • [8] A hybrid energy-aware algorithm for virtual machine placement in cloud computing
    Yousefi, Malek
    Babamir, Seyed Morteza
    [J]. COMPUTING, 2024, 106 (05) : 1297 - 1320
  • [9] A hybrid energy-aware algorithm for virtual machine placement in cloud computing
    Malek Yousefi
    Seyed Morteza Babamir
    [J]. Computing, 2024, 106 : 1297 - 1320
  • [10] A hybrid energy-Aware virtual machine placement algorithm for cloud environments
    Abohamama, A. S.
    Hamouda, Eslam
    [J]. EXPERT SYSTEMS WITH APPLICATIONS, 2020, 150 (150)