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 条
  • [1] Energy-Efficient Delay-Aware Task Offloading in Fog-Cloud Computing System for IoT Sensor Applications
    Parvinder Singh
    Rajeshwar Singh
    Journal of Network and Systems Management, 2022, 30
  • [2] Energy-Efficient Delay-Aware Task Offloading in Fog-Cloud Computing System for IoT Sensor Applications
    Singh, Parvinder
    Singh, Rajeshwar
    JOURNAL OF NETWORK AND SYSTEMS MANAGEMENT, 2022, 30 (01)
  • [3] A Secure IoT Applications Allocation Framework for Integrated Fog-Cloud Environment
    Kalka Dubey
    S. C. Sharma
    Mohit Kumar
    Journal of Grid Computing, 2022, 20
  • [4] Improving IoT Services Using a Hybrid Fog-Cloud Offloading
    Aljanabi, Saif
    Chalechale, Abdolah
    IEEE ACCESS, 2021, 9 (09): : 13775 - 13788
  • [5] A Secure IoT Applications Allocation Framework for Integrated Fog-Cloud Environment
    Dubey, Kalka
    Sharma, S. C.
    Kumar, Mohit
    JOURNAL OF GRID COMPUTING, 2022, 20 (01)
  • [6] An evolutionary game approach to IoT task offloading in fog-cloud computing
    Hamidreza Mahini
    Amir Masoud Rahmani
    Seyyedeh Mobarakeh Mousavirad
    The Journal of Supercomputing, 2021, 77 : 5398 - 5425
  • [7] An evolutionary game approach to IoT task offloading in fog-cloud computing
    Mahini, Hamidreza
    Rahmani, Amir Masoud
    Mousavirad, Seyyedeh Mobarakeh
    JOURNAL OF SUPERCOMPUTING, 2021, 77 (06) : 5398 - 5425
  • [8] Fog-Cloud Services for IoT
    Ketel, Mohammed
    PROCEEDINGS OF THE SOUTHEAST CONFERENCE ACM SE'17, 2017, : 262 - 264
  • [9] Hierarchical Fog-Cloud Computing for IoT Systems: A Computation Offloading Game
    Shah-Mansouri, Hamed
    Wong, Vincent W. S.
    IEEE INTERNET OF THINGS JOURNAL, 2018, 5 (04): : 3246 - 3257
  • [10] A multi-objective approach for optimizing IoT applications offloading in fog-cloud environments with NSGA-II
    Mokni, Ibtissem
    Yassa, Sonia
    JOURNAL OF SUPERCOMPUTING, 2024, 80 (19) : 27034 - 27072