Energy-aware resource management in fog computing for IoT applications: A review, taxonomy, and future directions

被引:1
|
作者
Hashemi, Sayed Mohsen [1 ]
Sahafi, Amir [2 ]
Rahmani, Amir Masoud [3 ]
Bohlouli, Mahdi [4 ,5 ,6 ]
机构
[1] Islamic Azad Univ, Dept Comp Engn, Qeshm Branch, Qeshm, Iran
[2] Islamic Azad Univ, Dept Comp Engn, South Tehran Branch, Tehran, Iran
[3] Natl Yunlin Univ Sci & Technol, Future Technol Res Ctr, Touliu, Yunlin, Taiwan
[4] Inst Adv Studies Basic Sci, Dept Comp Sci & Informat Technol, Zanjan, Iran
[5] Petanux GmbH, Res & Innovat Dept, Bonn, Germany
[6] Inst Adv Studies Basic Sci IASBS, Res Ctr Basic Sci & Modern Technol RBST, Zanjan, Iran
来源
SOFTWARE-PRACTICE & EXPERIENCE | 2024年 / 54卷 / 02期
关键词
energy consumption; energy management; energy-aware; fog computing; QoS; ALLOCATION; OPTIMIZATION; CLOUD; ARCHITECTURES; NETWORKS; TASKS;
D O I
10.1002/spe.3273
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
The energy demand for Internet of Things (IoT) applications is increasing with a rise in IoT devices. Rising costs and energy demands can cause serious problems. Fog computing (FC) has recently emerged as a model for location-aware tasks, data processing, fast computing, and energy consumption reduction. The Fog computing model assists cloud computing in fast processing at the network's edge, which also exerts a vital role in cloud computing. Due to the fast computing in fog servers, different quality of service (QoS) approaches have been proposed in various sections of the fog system, and several quality factors have been considered in this regard. Despite the significance of QoS in Fog computing, no extensive study has focused on QoS and energy consumption methods in this area. Therefore, this article investigates previous research on the use and guarantee of Fog computing. This article reviews six general approaches that discuss the published articles between 2015 and late May 2023. The focal point of this paper is evaluating Fog computing and the energy consumption strategy. This article further shows the advantages, disadvantages, tools, types of evaluation, and quality factors according to the selected approaches. Based on the reviewed studies, some open issues and challenges in Fog computing energy consumption management are suggested for further study.
引用
收藏
页码:109 / 148
页数:40
相关论文
共 50 条
  • [1] Scheduling IoT Applications in Edge and Fog Computing Environments: A Taxonomy and Future Directions
    Goudarzi, Mohammad
    Palaniswami, Marimuthu
    Buyya, Rajkumar
    ACM COMPUTING SURVEYS, 2023, 55 (07)
  • [2] Application Management in Fog Computing Environments: A Taxonomy, Review and Future Directions
    Mahmud, Redowan
    Ramamohanarao, Kotagiri
    Buyya, Rajkumar
    ACM COMPUTING SURVEYS, 2020, 53 (04)
  • [3] Placement of Microservices-based IoT Applications in Fog Computing: A Taxonomy and Future Directions
    Pallewatta, Samodha
    Kostakos, Vassilis
    Buyya, Rajkumar
    ACM COMPUTING SURVEYS, 2023, 55 (14S)
  • [4] Renewable Energy-Aware IoT Data Aggregation for Fog Computing
    Fu, Yusong
    Li, Dapeng
    Tian, Feng
    Guo, Yongan
    COMMUNICATIONS, SIGNAL PROCESSING, AND SYSTEMS, CSPS 2018, VOL III: SYSTEMS, 2020, 517 : 852 - 860
  • [5] Energy-Aware Resource Management for Computing Systems
    Siegel, Howard Jay
    Khemka, Bhavesh
    Friese, Ryan
    Pasricha, Sudeep
    Maciejewski, Anthony A.
    Koenig, Gregory A.
    Powers, Sarah
    Hilton, Marcia
    Rambharos, Rajendra
    Okonski, Gene
    Poole, Steve
    2014 SEVENTH INTERNATIONAL CONFERENCE ON CONTEMPORARY COMPUTING (IC3), 2014, : 7 - 12
  • [6] Energy-Aware Resource Management for Computing Systems
    Siegel, H. J.
    2014 SEVENTH INTERNATIONAL CONFERENCE ON CONTEMPORARY COMPUTING (IC3), 2014, : XI - XII
  • [7] Energy-Aware Marine Predators Algorithm for Task Scheduling in IoT-Based Fog Computing Applications
    Abdel-Basset, Mohamed
    Mohamed, Reda
    Elhoseny, Mohamed
    Bashir, Ali Kashif
    Jolfaei, Alireza
    Kumar, Neeraj
    IEEE TRANSACTIONS ON INDUSTRIAL INFORMATICS, 2021, 17 (07) : 5068 - 5076
  • [8] Resource Allocation and Task Scheduling in Fog Computing and Internet of Everything Environments: A Taxonomy, Review, and Future Directions
    Jamil, Bushra
    Ijaz, Humaira
    Shojafar, Mohammad
    Munir, Kashif
    Buyya, Rajkumar
    ACM COMPUTING SURVEYS, 2022, 54 (11S)
  • [9] Context-aware scheduling in Fog computing: A survey, taxonomy, challenges and future directions
    Ul Islam, Mir Salim
    Kumar, Ashok
    Hu, Yu-Chen
    JOURNAL OF NETWORK AND COMPUTER APPLICATIONS, 2021, 180 (180)
  • [10] Energy-Aware Resource Management in Vehicular Edge Computing Systems
    Bahreini, Tayebeh
    Brocanelli, Marco
    Grosu, Daniel
    2020 IEEE INTERNATIONAL CONFERENCE ON CLOUD ENGINEERING (IC2E 2020), 2020, : 49 - 58