Energy-aware virtual machines allocation by krill herd algorithm in cloud data centers

被引:26
|
作者
Soltanshahi, Minoo [1 ]
Asemi, Reza [2 ]
Shafiei, Nazi [3 ]
机构
[1] Payame Noor Univ, Dept Comp Sci & Engn, Kerman, Iran
[2] Dept Software Engn, Sci & Res Kermanshah Branch, Kermanshah, Iran
[3] Islamic Azad Univ, Dept Software Engn, Kerman, Iran
关键词
Computer science; Green computing; Cloud computing; Virtualization; Data center; Krill herd algorithm; PERFORMANCE;
D O I
10.1016/j.heliyon.2019.e02066
中图分类号
O [数理科学和化学]; P [天文学、地球科学]; Q [生物科学]; N [自然科学总论];
学科分类号
07 ; 0710 ; 09 ;
摘要
The growing demand for computational power has led to the emergence of large-scale data centers that consume massive amounts of energy, thus resulting in high operating costs and CO2 emission. Furthermore, cloud computing environments are required to provide a high Quality of Service (QoS) to their clients and, therefore, need to handle power shortages. An optimized virtual machine allocation to physical hosts lowers energy consumption and allows for high-quality services. In this study, a novel solution was proposed for the allocation of virtual machines to physical hosts in cloud data centers using the Krill Herd algorithm, which is the fastest collective intelligence algorithm recently introduced. The performance of the proposed method was evaluated using the CloudSim simulator, and the results are suggestive of a 35% reduction in energy consumption.
引用
收藏
页数:6
相关论文
共 50 条
  • [41] Autonomic Allocation of Communicating Virtual Machines in Hierarchical Cloud Data Centers
    Aldhalaan, Arwa
    Menasce, Daniel A.
    [J]. 2014 INTERNATIONAL CONFERENCE ON CLOUD AND AUTONOMIC COMPUTING (ICCAC 2014), 2014, : 161 - 171
  • [42] Accelerated Genetic Algorithm with Population Control for Energy-Aware Virtual Machine Placement in Data Centers
    Ding, Zhe
    Tian, Yu-Chu
    Tang, Maolin
    Wang, You-Gan
    Yu, Zu-Guo
    Jin, Jiong
    Zhang, Weizhe
    [J]. NEURAL INFORMATION PROCESSING, ICONIP 2023, PT II, 2024, 14448 : 14 - 26
  • [43] Stackelberg Game Approach for Energy-Aware Resource Allocation in Data Centers
    Yang, Bo
    Li, Zhiyong
    Chen, Shaomiao
    Wang, Tao
    Li, Keqin
    [J]. IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2016, 27 (12) : 3646 - 3658
  • [44] Energy aware Virtual Machine Allocation Algorithm in Cloud Network
    Royaee, Zohreh
    Mohammadi, Majid
    [J]. 2013 SMART GRID CONFERENCE (SGC'13), 2013, : 259 - 263
  • [45] Network-Aware Virtual Machine Allocation for Cloud Data Centers
    Ji, Xin
    Yang, Jun-Wei
    Hu, Qiang-Xin
    [J]. PROCEEDINGS OF THE 2017 INTERNATIONAL CONFERENCE ON WIRELESS COMMUNICATIONS, NETWORKING AND APPLICATIONS (WCNA2017), 2017, : 105 - 109
  • [46] A hybrid energy-aware algorithm for virtual machine placement in cloud computing
    Yousefi, Malek
    Babamir, Seyed Morteza
    [J]. COMPUTING, 2024, 106 (05) : 1297 - 1320
  • [47] Energy-Aware Scheduling Schemes for Cloud Data Centers on Google Trace Data
    Dong, Ziqian
    Zhuang, Wenjie
    Rojas-Cessa, Roberto
    [J]. 2014 IEEE ONLINE CONFERENCE ON GREEN COMMUNICATIONS (ONLINEGREENCOMM), 2014,
  • [48] Energy-aware Migration of Virtual Machines in a Cluster
    Duolikun, Dilawaer
    Nakamura, Shigenari
    Watanabe, Ryo
    Enokido, Tomoya
    Takizawa, Makoto
    [J]. ADVANCES ON BROAD-BAND WIRELESS COMPUTING, COMMUNICATION AND APPLICATIONS, 2017, 2 : 21 - 32
  • [49] A hybrid energy-Aware virtual machine placement algorithm for cloud environments
    Abohamama, A. S.
    Hamouda, Eslam
    [J]. EXPERT SYSTEMS WITH APPLICATIONS, 2020, 150
  • [50] A Study on Energy-Aware Virtual Machine Consolidation Policies in Cloud Data Centers Using Cloudsim Toolkit
    Dabhi, Dipak
    Thakor, Devendra
    [J]. ADVANCES IN COMPUTING AND DATA SCIENCES, PT I, 2021, 1440 : 327 - 337