Design, Resource Management, and Evaluation of Fog Computing Systems: A Survey

被引:92
|
作者
Martinez, Ismael [1 ]
Hafid, Abdelhakim Senhaji [1 ]
Jarray, Abdallah [2 ]
机构
[1] Univ Montreal, Dept Comp Sci & Operat Res, Montreal, PQ, Canada
[2] Univ Ottawa, Sch Elect Engn & Comp Sci, Ottawa, ON K1N 6N5, Canada
关键词
Cloud computing; Edge computing; Resource management; Servers; Internet of Things; Computational modeling; Tools; Fog computing; fog design and dimensioning; fog infrastructure evaluation; fog resource management; Internet of Things (IoT); simulation; survey; MOBILE-CLOUD; BIG DATA; ARCHITECTURE; INTERNET; EDGE; INFRASTRUCTURE; SIMULATION; FRAMEWORK; SELECTION; TOOLKIT;
D O I
10.1109/JIOT.2020.3022699
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
A steady increase in Internet-of-Things (IoT) applications needing large-scale computation and long-term storage has lead to an overreliance on cloud computing. The resulting network congestion in the cloud, coupled with the distance of cloud data centers from IoT, contributes to unreliable end-to-end response delay. Fog computing has been introduced as an alternative to cloud, providing low-latency service by bringing processing and storage resources to the network edge. In this survey, we sequentially present the phases required in the implementation and realization of practical fog computing systems: 1) design and dimensioning of a fog infrastructure; 2) fog resource provisioning for IoT application use and IoT resource allocation to fog; 3) installation of fog frameworks for fog resource management; and 4) evaluation of fog infrastructure through simulation and emulation. Our focus is on determining the implementation aspects required to build a practical large-scale fog computing infrastructure to support the general IoT landscape.
引用
收藏
页码:2494 / 2516
页数:23
相关论文
共 50 条
  • [1] Autonomic Resource Management for Fog Computing
    Tadakamalla, Uma
    Menasce, Daniel A.
    IEEE TRANSACTIONS ON CLOUD COMPUTING, 2022, 10 (04) : 2334 - 2350
  • [2] The Fog Development Kit: A Platform for the Development and Management of Fog Systems
    Powell, Colton
    Desiniotis, Christopher
    Dezfouli, Behnam
    IEEE INTERNET OF THINGS JOURNAL, 2020, 7 (04) : 3198 - 3213
  • [3] ROUTER: Fog enabled cloud based intelligent resource management approach for smart home IoT devices
    Gill, Sukhpal Singh
    Garraghan, Peter
    Buyya, Rajkumar
    JOURNAL OF SYSTEMS AND SOFTWARE, 2019, 154 : 125 - 138
  • [4] Reinforcement learning-based solution for resource management in fog computing: A comprehensive survey
    Ghafari, Reyhane
    Mansouri, Najme
    EXPERT SYSTEMS WITH APPLICATIONS, 2025, 276
  • [5] Refinement of Resource Management in Fog Computing Aspect of QoS
    Sarddar, Debabrata
    Barman, Sanjit
    Sen, Priyajit
    Pandit, Rajat
    INTERNATIONAL JOURNAL OF GRID AND DISTRIBUTED COMPUTING, 2018, 11 (05): : 29 - 44
  • [6] An Efficient Resource Monitoring Service for Fog Computing Environments
    Battula, Sudheer Kumar
    Garg, Saurabh
    Montgomery, James
    Kang, Byeong
    IEEE TRANSACTIONS ON SERVICES COMPUTING, 2020, 13 (04) : 709 - 722
  • [7] Resource Management Approaches in Fog Computing: a Comprehensive Review
    Ghobaei-Arani, Mostafa
    Souri, Alireza
    Rahmanian, Ali A.
    JOURNAL OF GRID COMPUTING, 2020, 18 (01) : 1 - 42
  • [8] Fog computing in health management processing systems
    Fu, Chao
    Lv, Qing
    Badrnejad, Reza G.
    KYBERNETES, 2020, 49 (12) : 2893 - 2917
  • [9] Scalable Design and Dimensioning of Fog-Computing Infrastructure to Support Latency-Sensitive IoT Applications
    Martinez, Ismael
    Jarray, Abdallah
    Hafid, Abdelhakim Senhaji
    IEEE INTERNET OF THINGS JOURNAL, 2020, 7 (06) : 5504 - 5520
  • [10] Resource Management Techniques for Cloud/Fog and Edge Computing: An Evaluation Framework and Classification
    Mijuskovic, Adriana
    Chiumento, Alessandro
    Bemthuis, Rob
    Aldea, Adina
    Havinga, Paul
    SENSORS, 2021, 21 (05) : 1 - 23