On the Fog-Cloud Cooperation: How Fog Computing can address latency concerns of IoT applications

被引:0
|
作者
Karamoozian, Amir [1 ]
Hafid, Abdelhakim [1 ]
Aboulhamid, El Mostapha [2 ]
机构
[1] Univ Montreal, DIRO, Network Res Lab, Montreal, PQ, Canada
[2] Univ Montreal, DIRO, Montreal, PQ, Canada
关键词
Internet of Things; IoT stream processing; Fog/Cloud Computing; Scheduling and Placement optimization;
D O I
10.1109/fmec.2019.8795320
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Fog computing emerged as a new computing paradigm which moves the computing power to the proximity of users, from core to the edge of the network. It is known as the extension of Cloud computing and it offers inordinate opportunities for real-time and latency-sensitive IoT applications. An IoT application consists of a set of dependent Processing Elements (PEs) defined as operations performed on data streams and can be modeled as a Directed Acyclic Graph (DAG). Each PE performs a variety of low-level computation on the incoming data such as aggregation or filtering. A key challenge is to decide how to distribute such PEs over the resources, in order to minimize the overall response time of the entire PE graph. This problem is known as distributed PE scheduling and placement problem. In this work, we try to address the question of how fog computing paradigm can help reducing the IoT application response time by efficiently distributing PE graphs over the Fog-Cloud continuum. We mathematically formulate the fundamental characteristics of IoT application and Fog infrastructure, then model the system as an optimization problem using Gravitational Search Algorithm (GSA) meta-heuristic technique. Our proposed GSA model is evaluated by comparing it with a well-known evolutionary algorithm in the literature via simulation. Also, a comparative analysis with the legacy cloud infrastructure is done in order to show the significant impact of fog presence on the performance of PE processing. Evaluation of our model demonstrates the efficiency of our approach comparing to the current literature.
引用
收藏
页码:166 / 172
页数:7
相关论文
共 50 条
  • [1] A fuzzy approach for optimal placement of IoT applications in fog-cloud computing
    Farhad Tavousi
    Sadoon Azizi
    Abdulbaghi Ghaderzadeh
    [J]. Cluster Computing, 2022, 25 : 303 - 320
  • [2] A fuzzy approach for optimal placement of IoT applications in fog-cloud computing
    Tavousi, Farhad
    Azizi, Sadoon
    Ghaderzadeh, Abdulbaghi
    [J]. CLUSTER COMPUTING-THE JOURNAL OF NETWORKS SOFTWARE TOOLS AND APPLICATIONS, 2022, 25 (01): : 303 - 320
  • [3] Design of Latency-Aware IoT Modules in Heterogeneous Fog-Cloud Computing Networks
    Hassan, Syed Rizwan
    Ahmad, Ishtiaq
    Nebhen, Jamel
    Rehman, Ateeq Ur
    Shafiq, Muhammad
    Choi, Jin-Ghoo
    [J]. CMC-COMPUTERS MATERIALS & CONTINUA, 2022, 70 (03): : 6057 - 6072
  • [4] Fog-Cloud Services for IoT
    Ketel, Mohammed
    [J]. PROCEEDINGS OF THE SOUTHEAST CONFERENCE ACM SE'17, 2017, : 262 - 264
  • [5] Advancements in heuristic task scheduling for IoT applications in fog-cloud computing: challenges and prospects
    Alsadie, Deafallah
    [J]. PEERJ COMPUTER SCIENCE, 2024, 10
  • [6] LAMP: A Hybrid Fog-Cloud Latency-Aware Module Placement Algorithm for IoT Applications
    Rezazadeh, Zahra
    Rezaei, Mahboobe
    Nickray, Mohsen
    [J]. 2019 IEEE 5TH CONFERENCE ON KNOWLEDGE BASED ENGINEERING AND INNOVATION (KBEI 2019), 2019, : 845 - 850
  • [7] An evolutionary game approach to IoT task offloading in fog-cloud computing
    Hamidreza Mahini
    Amir Masoud Rahmani
    Seyyedeh Mobarakeh Mousavirad
    [J]. The Journal of Supercomputing, 2021, 77 : 5398 - 5425
  • [8] An evolutionary game approach to IoT task offloading in fog-cloud computing
    Mahini, Hamidreza
    Rahmani, Amir Masoud
    Mousavirad, Seyyedeh Mobarakeh
    [J]. JOURNAL OF SUPERCOMPUTING, 2021, 77 (06): : 5398 - 5425
  • [9] Hierarchical Fog-Cloud Computing for IoT Systems: A Computation Offloading Game
    Shah-Mansouri, Hamed
    Wong, Vincent W. S.
    [J]. IEEE INTERNET OF THINGS JOURNAL, 2018, 5 (04): : 3246 - 3257
  • [10] An application study case tradeoff between throughput and latency on fog-cloud cooperation
    Dantas, Mario A.R.
    Bogoni, Paulo Eduardo
    de Freitas Filho, Paulo José
    [J]. International Journal of Networking and Virtual Organisations, 2020, 23 (03) : 247 - 260