Fogify: A Fog Computing Emulation Framework

被引:39
|
作者
Symeonides, Moysis [1 ]
Georgiou, Zacharias [1 ]
Trihinas, Demetris [2 ]
Pallis, George [1 ]
Dikaiakos, Marios D. [1 ]
机构
[1] Univ Cyprus, Dept Comp Sci, Nicosia, Cyprus
[2] Univ Nicosia, Dept Comp Sci, Nicosia, Cyprus
来源
2020 IEEE/ACM SYMPOSIUM ON EDGE COMPUTING (SEC 2020) | 2020年
关键词
Fog Computing; Internet of Things; EDGE; CLOUD; SIMULATION; MANAGEMENT; PLATFORM; INTERNET; TOOLKIT; IOT;
D O I
10.1109/SEC50012.2020.00011
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Fog Computing is emerging as the dominating paradigm bridging the compute and connectivity gap between sensing devices and latency-sensitive services. However, experimenting and evaluating IoT services is a daunting task involving the manual configuration and deployment of a mixture of geo-distributed physical and virtual infrastructure with different resource and network requirements. This results in sub-optimal, costly and error-prone deployments due to numerous unexpected overheads not initially envisioned in the design phase and underwhelming testing conditions not resembling the end environment. In this paper, we introduce Fogify, an emulator easing the modeling, deployment and large-scale experimentation of fog and edge testbeds. Fogify provides a toolset to: (i) model complex fog topologies comprised of heterogeneous resources, network capabilities and QoS criteria; (ii) deploy the modelled configuration and services using popular containerized descriptions to a cloud or local environment; (iii) experiment, measure and evaluate the deployment by injecting faults and adapting the configuration at runtime to test different "what-if" scenarios that reveal the limitations of a service before introduced to the public. In the evaluation, proof-of-concept IoT services with real-world workloads are introduced to show the wide applicability and benefits of rapid prototyping via Fogify.
引用
收藏
页码:42 / 54
页数:13
相关论文
共 50 条
  • [1] MACE: A Mobile Ad-hoc Computing Emulation Framework
    Ferreira, Bruno Chianca
    Dufour, Guillaume
    Silvestre, Guthemberg
    30TH INTERNATIONAL CONFERENCE ON COMPUTER COMMUNICATIONS AND NETWORKS (ICCCN 2021), 2021,
  • [2] A social qualitative trust framework for Fog computing?
    Hamza, Mahnoor
    Iqbal, Waseem
    Ahmad, Awais
    Babar, Muhammad
    Khan, Sohaib
    COMPUTERS & ELECTRICAL ENGINEERING, 2022, 102
  • [3] FogETex: Fog Computing Framework for Electronic Textile Applications
    Ozlem, Kadir
    Atalay, Asli Tuncay
    Atalay, Ozgur
    Ince, Gokhan
    IEEE INTERNET OF THINGS JOURNAL, 2025, 12 (06): : 6856 - 6874
  • [4] Support Mobile Fog Computing Test in piFogBedII
    Xu, Qiaozhi
    Zhang, Junxing
    Togookhuu, Bulganmaa
    SENSORS, 2020, 20 (07)
  • [5] WoTemu: An emulation framework for edge computing architectures based on the Web of Things
    Mangas, Andres Garcia
    Alonso, Francisco Jose Suarez
    Martinez, Daniel Fernando Garcia
    Diaz, Fidel Diez
    COMPUTER NETWORKS, 2022, 209
  • [6] Fog computing for sustainable smart cities in the IoT era: Caching techniques and enabling technologies - an overview
    Zahmatkesh, Hadi
    Al-Turjman, Fadi
    SUSTAINABLE CITIES AND SOCIETY, 2020, 59
  • [7] Hierarchical Scheduling Mechanisms in Multi-Level Fog Computing
    Maciel Peixoto, Maycon Leone
    Genez, Thiago A. L.
    Bittencourt, Luiz F.
    IEEE TRANSACTIONS ON SERVICES COMPUTING, 2022, 15 (05) : 2824 - 2837
  • [8] Load Balancing Algorithms in Fog Computing
    Kashani, Mostafa Haghi
    Mahdipour, Ebrahim
    IEEE TRANSACTIONS ON SERVICES COMPUTING, 2023, 16 (02) : 1505 - 1521
  • [9] Simulators for Fog Computing and Information Processing
    Gupta, Prince
    Sharma, Rajeev
    Gupta, Sachi
    PROCEEDINGS OF THE NATIONAL ACADEMY OF SCIENCES INDIA SECTION A-PHYSICAL SCIENCES, 2024, 94 (04) : 437 - 447
  • [10] AI-based fog and edge computing: A systematic review, taxonomy and future directions
    Iftikhar, Sundas
    Gill, Sukhpal Singh
    Song, Chenghao
    Xu, Minxian
    Aslanpour, Mohammad Sadegh
    Toosi, Adel N.
    Du, Junhui
    Wu, Huaming
    Ghosh, Shreya
    Chowdhury, Deepraj
    Golec, Muhammed
    Kumar, Mohit
    Abdelmoniem, Ahmed M.
    Cuadrado, Felix
    Varghese, Blesson
    Rana, Omer
    Dustdar, Schahram
    Uhlig, Steve
    INTERNET OF THINGS, 2023, 21