Resource Management Approaches in Fog Computing: a Comprehensive Review

被引:224
|
作者
Ghobaei-Arani, Mostafa [1 ,2 ]
Souri, Alireza [2 ]
Rahmanian, Ali A. [3 ]
机构
[1] Islamic Azad Univ, Dept Comp Engn, Qom Branch, Qom, Iran
[2] Islamic Azad Univ, Islamshahr Branch, Young Researchers & Elite Club, Islamshahr, Iran
[3] Univ Amsterdam, Informat Inst, Amsterdam, Netherlands
关键词
Resource management; Fog computing; Edge computing; Task offloading; Application placement; Resource allocation; Resource provisioning; Resource scheduling; Load balancing; MULTIOBJECTIVE OPTIMIZATION; CLOUD; FRAMEWORK; EFFICIENT; INTERNET; SERVICE; THINGS; EDGE; SOFTWARE; DELAY;
D O I
10.1007/s10723-019-09491-1
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
In recent years, the Internet of Things (IoT) has been one of the most popular technologies that facilitate new interactions among things and humans to enhance the quality of life. With the rapid development of IoT, the fog computing paradigm is emerging as an attractive solution for processing the data of IoT applications. In the fog environment, IoT applications are executed by the intermediate computing nodes in the fog, as well as the physical servers in cloud data centers. On the other hand, due to the resource limitations, resource heterogeneity, dynamic nature, and unpredictability of fog environment, it necessitates the resource management issues as one of the challenging problems to be considered in the fog landscape. Despite the importance of resource management issues, to the best of our knowledge, there is not any systematic, comprehensive and detailed survey on the field of resource management approaches in the fog computing context. In this paper, we provide a systematic literature review (SLR) on the resource management approaches in fog environment in the form of a classical taxonomy to recognize the state-of-the-art mechanisms on this important topic and providing open issues as well. The presented taxonomy are classified into six main fields: application placement, resource scheduling, task offloading, load balancing, resource allocation, and resource provisioning. The resource management approaches are compared with each other according to the important factors such as the performance metrics, case studies, utilized techniques, and evaluation tools as well as their advantages and disadvantages are discussed.
引用
收藏
页码:1 / 42
页数:42
相关论文
共 50 条
  • [31] Energy-aware resource management in fog computing for IoT applications: A review, taxonomy, and future directions
    Hashemi, Sayed Mohsen
    Sahafi, Amir
    Rahmani, Amir Masoud
    Bohlouli, Mahdi
    SOFTWARE-PRACTICE & EXPERIENCE, 2024, 54 (02): : 109 - 148
  • [32] Reinforcement Learning based Resource Management for Fog Computing Environment: Literature Review, Challenges, and Open Issues
    Tran-Dang, Hoa
    Bhardwaj, Sanjay
    Rahim, Tariq
    Musaddiq, Arslan
    Kim, Dong-Seong
    JOURNAL OF COMMUNICATIONS AND NETWORKS, 2022, 24 (01) : 83 - 98
  • [33] Machine learning-based solutions for resource management in fog computing
    Fahimullah, Muhammad
    Ahvar, Shohreh
    Agarwal, Mihir
    Trocan, Maria
    MULTIMEDIA TOOLS AND APPLICATIONS, 2023, 83 (8) : 23019 - 23045
  • [34] TACRM: trust access control and resource management mechanism in fog computing
    Ben Daoud, Wided
    Obaidat, Mohammad S.
    Meddeb-Makhlouf, Amel
    Zarai, Faouzi
    Hsiao, Kuei-Fang
    HUMAN-CENTRIC COMPUTING AND INFORMATION SCIENCES, 2019, 9 (01):
  • [35] Resource Management in Fog/Edge Computing: A Survey on Architectures, Infrastructure, and Algorithms
    Hong, Cheol-Ho
    Varghese, Blesson
    ACM COMPUTING SURVEYS, 2019, 52 (05)
  • [36] Enhancement of QoS for Fog Computing Model Aspect of Robust Resource Management
    Jana, Gopal Chandra
    Banerjee, Sudatta
    2017 INTERNATIONAL CONFERENCE ON INTELLIGENT COMPUTING, INSTRUMENTATION AND CONTROL TECHNOLOGIES (ICICICT), 2017, : 1462 - 1466
  • [37] Machine learning-based solutions for resource management in fog computing
    Muhammad Fahimullah
    Shohreh Ahvar
    Mihir Agarwal
    Maria Trocan
    Multimedia Tools and Applications, 2024, 83 : 23019 - 23045
  • [38] Reliable Resource Allocation and Management for IoT Transportation Using Fog Computing
    Atiq, Haseeb Ullah
    Ahmad, Zulfiqar
    Uz Zaman, Sardar Khaliq
    Khan, Muhammad Amir
    Shaikh, Asad Ali
    Al-Rasheed, Amal
    ELECTRONICS, 2023, 12 (06)
  • [39] qCon: QoS-Aware Network Resource Management for Fog Computing
    Hong, Cheol-Ho
    Lee, Kyungwoon
    Kang, Minkoo
    Yoo, Chuck
    SENSORS, 2018, 18 (10)
  • [40] Coupling resource management based on fog computing in smart city systems
    Wang, Tian
    Liang, Yuzhu
    Jia, Weijia
    Arif, Muhammad
    Liu, Anfeng
    Xie, Mande
    JOURNAL OF NETWORK AND COMPUTER APPLICATIONS, 2019, 135 : 11 - 19