Energy efficient offloading strategy in fog-cloud environment for IoT applications

被引:54
作者
Adhikari, Mainak [1 ]
Gianey, Hemant [1 ]
机构
[1] Thapar Inst Engn & Technol, Dept Comp Sci & Engn, Patalia, Punjab, India
关键词
IoT application; Multi-objective optimization; Fog computing; Cloud computing; Quality-of-Service; Computational offloading;
D O I
10.1016/j.iot.2019.100053
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Nowadays, cloud computing leverages the capability of Internet-of-Things (IoT) applications by providing computing resources as a form of virtual machine (VM) instances. However, the Cloud data center consumes a large amount of energy while transmitting and computing the IoT applications which lead to a high carbon footprint. On the other hand, the Fog nodes provide various cloud services at the edge of the network which can run the IoT applications locally with minimum energy consumption and delay. Due to the limited resource capacity, the Fog nodes are not suitable for processing the resource-intensive IoT applications. To address these challenges, in this paper, we build sustainable infrastructure in Fog-Cloud environment for processing delay-intensive and resource-intensive applications with an optimal task offloading strategy. The proposed offloading strategy uses Firefly algorithm for finding an optimal computing device based on two Quality-of-Service (QoS) parameters such as energy consumption and computational time. The main objectives of this strategy are to minimize the computational time and the energy consumption of the IoT applications with minimum delay. The effect of the control parameters of the Firefly technique is investigated thoroughly. Through comparisons, we show that the proposed method performs better than the existing ones in terms of various performance metrics including computational time, energy consumption, CO2 emission, and Temperature emission. (C) 2019 Elsevier B.V. All rights reserved.
引用
收藏
页数:16
相关论文
共 50 条
  • [21] Application Offloading Strategy for Hierarchical Fog Environment Through Swarm Optimization
    Adhikari, Mainak
    Srirama, Satish Narayana
    Amgoth, Tarachand
    IEEE INTERNET OF THINGS JOURNAL, 2020, 7 (05): : 4317 - 4328
  • [22] Energy Efficient Load-Balancing Mechanism in Integrated IoT-Fog-Cloud Environment
    Vijarania, Meenu
    Gupta, Swati
    Agrawal, Akshat
    Adigun, Matthew O. O.
    Ajagbe, Sunday Adeola
    Awotunde, Joseph Bamidele
    ELECTRONICS, 2023, 12 (11)
  • [23] Cooperative Transmission Scheduling and Computation Offloading With Collaboration of Fog and Cloud for Industrial IoT Applications
    Hazra, Abhishek
    Donta, Praveen Kumar
    Amgoth, Tarachand
    Dustdar, Schahram
    IEEE INTERNET OF THINGS JOURNAL, 2023, 10 (05) : 3944 - 3953
  • [24] Fog Offloading and Task Management in IoT-Fog-Cloud Environment: Review of Algorithms, Networks, and SDN Application
    Rezaee, Mohammad Reza
    Hamid, Nor Asilah Wati Abdul
    Hussin, Masnida
    Zukarnain, Zuriati Ahmad
    IEEE ACCESS, 2024, 12 : 39058 - 39080
  • [25] Intelligent Latency-Aware Tasks Prioritization and Offloading Strategy in Distributed Fog-Cloud of Things
    Chakraborty, Chinmay
    Mishra, Kaushik
    Majhi, Santosh Kumar
    Bhuyan, Hemanta Kumar
    IEEE TRANSACTIONS ON INDUSTRIAL INFORMATICS, 2023, 19 (02) : 2099 - 2106
  • [26] Optimizing the Computational Offloading Decision in Cloud-Fog Environment
    Bala, Mohammad Irfan
    Chishti, Mohammad Ahsan
    2020 INTERNATIONAL CONFERENCE ON INNOVATIVE TRENDS IN INFORMATION TECHNOLOGY (ICITIIT), 2020,
  • [27] IoT transaction processing through cooperative concurrency control on fog-cloud computing environment
    Al-Qerem, Ahmad
    Alauthman, Mohammad
    Almomani, Ammar
    Gupta, B. B.
    SOFT COMPUTING, 2020, 24 (08) : 5695 - 5711
  • [28] A demo of a PaaS for IoT Applications Provisioning in Hybrid Cloud/Fog Environment
    Bibani, Ons
    Yangui, Sami
    Glitho, Roch H.
    Gaaloul, Walid
    Ben Hadj-Alouane, Nejib
    Morrow, Monique J.
    Polakos, Paul A.
    2016 22ND IEEE INTERNATIONAL SYMPOSIUM ON LOCAL AND METROPOLITAN AREA NETWORKS (IEEE LANMAN), 2016,
  • [29] Bandwidth-Deadline IoT Task Scheduling in Fog-Cloud Computing Environment Based on the Task Bandwidth
    Alsamarai, Naseem Adnan
    Ucan, Osman Nuri
    Khalaf, Oras Fadhil
    WIRELESS PERSONAL COMMUNICATIONS, 2023,
  • [30] Fuzzy Reinforcement Learning Algorithm for Efficient Task Scheduling in Fog-Cloud IoT-Based Systems
    Ghafari, Reyhane
    Mansouri, Najme
    JOURNAL OF GRID COMPUTING, 2024, 22 (04)