Energy-aware and carbon-efficient VM placement optimization in cloud datacenters using evolutionary computing methods

被引:22
|
作者
Abbasi-khazaei, Tahereh [1 ]
Rezvani, Mohammad Hossein [2 ]
机构
[1] Islamic Azad Univ, Dept Comp Engn, Sci & Res Branch, Tehran, Iran
[2] Islamic Azad Univ, Dept Comp & Informat Technol Engn, Qazvin Branch, Qazvin, Iran
关键词
Cloud computing; Virtual machine placement; Energy consumption; Renewable energy; Carbon footprint; Cost optimization; VIRTUAL MACHINE PLACEMENT;
D O I
10.1007/s00500-022-07245-y
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
One of the most critical concerns of cloud service providers is balancing renewable and fossil energy consumption. On the other hand, the policy of organizations and governments is to reduce energy consumption and greenhouse gas emissions in cloud data centers. Recently, a lot of research has been conducted to optimize the virtual machine placement on physical machines to minimize energy consumption. Many previous studies have not considered the deadline and scheduling of Internet of Things (IoT) tasks. Therefore, the previous modelings are mainly not well-suited to the IoT environments where requests are time-constraint. Unfortunately, both the sub-problems of energy consumption minimization and scheduling fall into NP-hard issues. This study proposes a multi-objective virtual machine placement to jointly minimize energy costs and scheduling. After presenting a modified Memetic algorithm, we compare its performance with baseline methods and state-of-the-art ones. The simulation results on the CloudSim platform show that the proposed method can reduce energy costs, carbon footprints, service-level agreement violations, and the total response time of IoT requests.
引用
收藏
页码:9287 / 9322
页数:36
相关论文
共 50 条
  • [1] Energy-aware and carbon-efficient VM placement optimization in cloud datacenters using evolutionary computing methods
    Tahereh Abbasi-khazaei
    Mohammad Hossein Rezvani
    [J]. Soft Computing, 2022, 26 : 9287 - 9322
  • [2] Energy-aware VM Placement with Periodical Dynamic Demands in Cloud Datacenters
    Zhang, Qian
    Wang, Hua
    Zhu, Fangjin
    Yi, Shanwen
    Feng, Kang
    Zhai, Linbo
    [J]. 2017 19TH IEEE INTERNATIONAL CONFERENCE ON HIGH PERFORMANCE COMPUTING AND COMMUNICATIONS (HPCC) / 2017 15TH IEEE INTERNATIONAL CONFERENCE ON SMART CITY (SMARTCITY) / 2017 3RD IEEE INTERNATIONAL CONFERENCE ON DATA SCIENCE AND SYSTEMS (DSS), 2017, : 162 - 169
  • [3] Energy-Aware VM Initial Placement Strategy Based on BPSO in Cloud Computing
    Fu, Xiong
    Zhao, Qing
    Wang, Junchang
    Zhang, Lin
    Qiao, Lei
    [J]. SCIENTIFIC PROGRAMMING, 2018, 2018
  • [4] Energy and Carbon Efficient VM Placement and Migration Technique for Green Cloud Datacenters
    Wadhwa, Bharti
    Verma, Amandeep
    [J]. 2014 SEVENTH INTERNATIONAL CONFERENCE ON CONTEMPORARY COMPUTING (IC3), 2014, : 189 - 193
  • [5] Efficient HPC and Energy-Aware Proactive Dynamic VM Consolidation in Cloud Computing
    Kamran, Rukshanda
    El-Moursy, Ali A.
    Abdelsamea, Amany
    [J]. INTERNATIONAL JOURNAL OF ADVANCED COMPUTER SCIENCE AND APPLICATIONS, 2022, 13 (10) : 858 - 869
  • [6] Optimizing the Topology and Energy-Aware VM Migration in Cloud Computing
    More, Nitin S.
    Ingle, Rajesh B.
    [J]. INTERNATIONAL JOURNAL OF AMBIENT COMPUTING AND INTELLIGENCE, 2020, 11 (03) : 42 - 65
  • [7] Energy-Aware VM Placement and Task Scheduling in Cloud-IoT Computing: Classification and Performance Evaluation
    Ismail, Leila
    Materwala, Huned
    [J]. IEEE INTERNET OF THINGS JOURNAL, 2018, 5 (06): : 5166 - 5176
  • [8] Carbon Efficient VM Placement and Migration Technique for Green Federated Cloud Datacenters
    Wadhwa, Bharti
    Verma, Amandeep
    [J]. 2014 INTERNATIONAL CONFERENCE ON ADVANCES IN COMPUTING, COMMUNICATIONS AND INFORMATICS (ICACCI), 2014, : 2297 - 2302
  • [9] An energy-aware ant colony optimization strategy for virtual machine placement in cloud computing
    Duan, Lin-Tao
    Wang, Jin
    Wang, Hai-Ying
    [J]. CLUSTER COMPUTING-THE JOURNAL OF NETWORKS SOFTWARE TOOLS AND APPLICATIONS, 2024, 27 (10): : 14269 - 14282
  • [10] 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