AFED-EF: An Energy-Efficient VM Allocation Algorithm for IoT Applications in a Cloud Data Center

被引:90
|
作者
Zhou, Zhou [1 ,2 ]
Shojafar, Mohammad [3 ]
Alazab, Mamoun [4 ]
Abawajy, Jemal [5 ]
Li, Fangmin [1 ,6 ]
机构
[1] Changsha Univ, Sch Comp Engn & Appl Math, Changsha 410003, Peoples R China
[2] Hunan Univ, Coll Informat Sci & Engn, Changsha 410082, Peoples R China
[3] Univ Surrey, Inst Commun Syst ICS, 5GIC & 6GIC, Guildford GU2 7XH, Surrey, England
[4] Charles Darwin Univ, Coll Engn It & Environm, Casuarina, NT 0810, Australia
[5] Deakin Univ, Fac Sci Engn & Built Environm, Geelong, Vic 3220, Australia
[6] Changsha Univ, Hunan Prov Key Lab Ind Internet Technol & Secur, Changsha 410003, Peoples R China
来源
IEEE TRANSACTIONS ON GREEN COMMUNICATIONS AND NETWORKING | 2021年 / 5卷 / 02期
基金
中国国家自然科学基金;
关键词
Energy consumption; Cloud computing; Resource management; Internet of Things; Data centers; Servers; Quality of service; Cloud data center (CDC); Internet of Thing (IoT); energy efficiency; resource provision; virtual machine allocation (VMA); service level agreement (SLA);
D O I
10.1109/TGCN.2021.3067309
中图分类号
TN [电子技术、通信技术];
学科分类号
0809 ;
摘要
Cloud Data Centers (CDCs) have become a vital computing infrastructure for enterprises. However, CDCs consume substantial energy due to the increased demand for computing power, especially for the Internet of Things (IoT) applications. Although a great deal of research in green resource allocation algorithms have been proposed to reduce the energy consumption of the CDCs, existing approaches mostly focus on minimizing the number of active Physical Machines (PMs) and rarely address the issue of load fluctuation and energy efficiency of the Virtual Machine (VM) provisions jointly. Moreover, existing approaches lack mechanisms to consider and redirect the incoming traffics to appropriate resources to optimize the Quality of Services (QoSs) provided by the CDCs. We propose a novel adaptive energy-aware VM allocation and deployment mechanism called AFED-EF for IoT applications to handle these problems. The proposed algorithm can efficiently handle the fluctuation of load and has good performance during the VM allocation and placement. We carried out extensive experimental analysis using a real-world workload based on more than a thousand PlanetLab VMs. The experimental results illustrate that AFED-EF outperforms other energy-aware algorithms in energy consumption, Service Level Agreements (SLA) violation, and energy efficiency.
引用
收藏
页码:658 / 669
页数:12
相关论文
共 50 条
  • [21] DCSim: Cooling Energy Aware VM Allocation Framework for a Cloud Data Center
    Bhandia, Priyank
    Anupindi, Ravi S.
    Yekbote, Pavan
    Singh, Nikhil
    Phalachandra, H. L.
    Sitaram, Dinkar
    PROCEEDINGS OF THE 2019 INTERNATIONAL CONFERENCE ON ADVANCES IN COMPUTING & COMMUNICATION ENGINEERING (ICACCE-2019), 2019,
  • [22] Energy efficient VM scheduling and routing in multi-tenant cloud data center
    Chakravarthy, A. Sudarshan
    Sudhakar, Ch
    Ramesh, T.
    SUSTAINABLE COMPUTING-INFORMATICS & SYSTEMS, 2019, 22 : 139 - 151
  • [23] A survey: energy-efficient sensor and VM selection approaches in green computing for X-IoT applications
    Mekala M.S.
    Viswanathan P.
    International Journal of Computers and Applications, 2020, 42 (03) : 290 - 305
  • [24] Multi-criteria-Based Energy-Efficient Framework for VM Placement in Cloud Data Centers
    Khattar, Nagma
    Singh, Jaiteg
    Sidhu, Jagpreet
    ARABIAN JOURNAL FOR SCIENCE AND ENGINEERING, 2019, 44 (11) : 9455 - 9469
  • [25] Multi-criteria-Based Energy-Efficient Framework for VM Placement in Cloud Data Centers
    Nagma Khattar
    Jaiteg Singh
    Jagpreet Sidhu
    Arabian Journal for Science and Engineering, 2019, 44 : 9455 - 9469
  • [26] Energy Efficient Data Compression in Cloud Based IoT
    Al-Kadhim, Halah Mohammed
    Al-Raweshidy, Hamed S.
    IEEE SENSORS JOURNAL, 2021, 21 (10) : 12212 - 12219
  • [27] EMO-TS: An Enhanced Multi-Objective Optimization Algorithm for Energy-Efficient Task Scheduling in Cloud Data Centers
    Nambi, S.
    Thanapal, P.
    IEEE ACCESS, 2025, 13 : 8187 - 8200
  • [28] Energy-efficient virtual machine consolidation algorithm in cloud data centers
    周舟
    胡志刚
    于俊洋
    Jemal Abawajy
    Morshed Chowdhury
    Journal of Central South University, 2017, 24 (10) : 2331 - 2341
  • [29] Optimizing VM allocation and data placement for data-intensive applications in cloud using ACO metaheuristic algorithm
    Shabeera, T. P.
    Kumar, S. D. Madhu
    Salam, Sameera M.
    Krishnan, K. Murali
    ENGINEERING SCIENCE AND TECHNOLOGY-AN INTERNATIONAL JOURNAL-JESTECH, 2017, 20 (02): : 616 - 628
  • [30] Energy-Efficient Traffic in Cloud-Based IoT
    Al-Kadhim, Halah Mohammed
    Al-Raweshidy, Hamed S.
    IEEE SENSORS JOURNAL, 2023, 23 (22) : 28035 - 28043