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 条
  • [41] A Prototype Auction-based Mechanism for Computation Offloading in Fog-cloud Environments
    Besharati, Reza
    Rezvani, Mohammad Hossein
    2019 IEEE 5TH CONFERENCE ON KNOWLEDGE BASED ENGINEERING AND INNOVATION (KBEI 2019), 2019, : 542 - 547
  • [42] Multi-objective fuzzy approach to scheduling and offloading workflow tasks in Fog-Cloud computing
    Mokni, Marwa
    Yassa, Sonia
    Hajlaoui, Jalel Eddine
    Omri, Mohamed Nazih
    Chelouah, Rachid
    SIMULATION MODELLING PRACTICE AND THEORY, 2023, 123
  • [43] Drone-Assisted Fog-Cloud IoT Content Service Platform for Rural Communities
    Li, Juan
    Alian, Shadi
    Zadeh, Maryam Sadat Amiri Tehrani
    Maharjan, Bikesh
    Bai, Yan
    2020 8TH IEEE INTERNATIONAL CONFERENCE ON MOBILE CLOUD COMPUTING, SERVICES, AND ENGINEERING (MOBILE CLOUD 2020), 2020, : 39 - 46
  • [44] Cost Efficient Offloading Strategy for DNN-based Applications in Edge-Cloud Environment
    Huang, Yinhao
    Lin, Bing
    Zheng, Yongjie
    Hu, Junqin
    Mo, Yuchang
    Chen, Xing
    2019 IEEE INTL CONF ON PARALLEL & DISTRIBUTED PROCESSING WITH APPLICATIONS, BIG DATA & CLOUD COMPUTING, SUSTAINABLE COMPUTING & COMMUNICATIONS, SOCIAL COMPUTING & NETWORKING (ISPA/BDCLOUD/SOCIALCOM/SUSTAINCOM 2019), 2019, : 331 - 337
  • [45] Fog-Cloud Assisted IoT-Based Hierarchical Approach For Controlling Dengue Infection
    Sood, Sandeep Kumar
    Sood, Vaishali
    Mahajan, Isha
    Sahil
    COMPUTER JOURNAL, 2022, 65 (01) : 67 - 79
  • [46] Energy-makespan optimization of workflow scheduling in fog-cloud computing
    Ijaz, Samia
    Munir, Ehsan Ullah
    Ahmad, Saima Gulzar
    Rafique, M. Mustafa
    Rana, Omer F.
    COMPUTING, 2021, 103 (09) : 2033 - 2059
  • [47] Communication efficient federated learning with data offloading in fog-based IoT environment
    Kumari, Nidhi
    Jana, Prasanta K.
    FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2024, 158 : 158 - 166
  • [48] DASTData: a Fog-Cloud model for distributed storage and traceability of IoT data in Smart Cities
    Ferreira, Daniel Lopes
    da Rosa Righi, Rodrigo
    Rodrigues, Vinicius Facco
    REVISTA BRASILEIRA DE COMPUTACAO APLICADA, 2023, 15 (02): : 105 - 119
  • [49] A Bioinspired Method for Optimal Task Scheduling in Fog-Cloud Environment
    Anka, Ferzat
    Tejani, Ghanshyam G.
    Sharma, Sunil Kumar
    Baljon, Mohammed
    CMES-COMPUTER MODELING IN ENGINEERING & SCIENCES, 2025, : 2691 - 2724
  • [50] Bandwidth Allocation Algorithm for Makespan Optimization in a Fog-Cloud Environment: Monitoring Application
    Dougani, Bentabet
    Dennai, Abdeslem
    COMPUTER SCIENCE JOURNAL OF MOLDOVA, 2023, 31 (01) : 45 - 69