Resource Scheduling in Edge Computing: Architecture, Taxonomy, Open Issues and Future Research Directions

被引:21
|
作者
Raeisi-Varzaneh, Mostafa [1 ]
Dakkak, Omar [1 ]
Habbal, Adib [1 ]
Kim, Byung-Seo [2 ]
机构
[1] Karabuk Univ, Dept Comp Engn, TR-78050 Karabuk, Turkiye
[2] Hongik Univ, Dept Software & Commun Engn, Sejong City 32603, South Korea
基金
新加坡国家研究基金会;
关键词
Task analysis; Processor scheduling; Edge computing; Cloud computing; Job shop scheduling; Resource management; Computational modeling; resource scheduling; task offloading; fairness; load balancing; COMPUTATION OFFLOADING METHOD; OPTIMAL TASK ASSIGNMENT; MOBILE; ALLOCATION; EFFICIENT; INTERNET; NETWORKS; MAXIMIZATION; MANAGEMENT; PLACEMENT;
D O I
10.1109/ACCESS.2023.3256522
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
An inflection point in the computing industry is occurring with the implementation of the Internet of Things and 5G communications, which has pushed centralized cloud computing toward edge computing resulting in a paradigm shift in computing. The purpose of edge computing is to provide computing, network control, and storage to the network edge to accommodate computationally intense and latency-critical applications at resource-limited endpoints. Edge computing allows edge devices to offload their overflowing computing tasks to edge servers. This procedure may completely exploit the edge server's computational and storage capabilities and efficiently execute computing operations. However, transferring all the overflowing computing tasks to an edge server leads to long processing delays and surprisingly high energy consumption for numerous computing tasks. Aside from this, unused edge devices and powerful cloud centers may lead to resource waste. Thus, hiring a collaborative scheduling approach based on task properties, optimization targets, and system status with edge servers, cloud centers, and edge devices is critical for the successful operation of edge computing. This paper briefly summarizes the edge computing architecture for information and task processing. Meanwhile, the collaborative scheduling scenarios are examined. Resource scheduling techniques are then discussed and compared based on four collaboration modes. As part of our survey, we present a thorough overview of the various task offloading schemes proposed by researchers for edge computing. Additionally, according to the literature surveyed, we briefly looked at the fairness and load balancing indicators in scheduling. Finally, edge computing resource scheduling issues, challenges, and future directions have discussed.
引用
收藏
页码:25329 / 25350
页数:22
相关论文
共 50 条
  • [1] Scheduling IoT Applications in Edge and Fog Computing Environments: A Taxonomy and Future Directions
    Goudarzi, Mohammad
    Palaniswami, Marimuthu
    Buyya, Rajkumar
    [J]. ACM COMPUTING SURVEYS, 2023, 55 (07)
  • [2] A Review on Task Scheduling Techniques in Cloud and Fog Computing: Taxonomy, Tools, Open Issues, Challenges, and Future Directions
    Khan, Zulfiqar Ali
    Aziz, Izzatdin Abdul
    Osman, Nurul Aida Bt
    Ullah, Israr
    [J]. IEEE ACCESS, 2023, 11 : 143417 - 143445
  • [3] Critical review on resource scheduling in IaaS clouds: Taxonomy, issues, challenges, and future directions
    Madni, Syed Hamid Hussain
    Faheem, Muhammad
    Younas, Muhammad
    Masum, Maidul Hasan
    Shah, Sajid
    [J]. JOURNAL OF ENGINEERING-JOE, 2024, 2024 (08):
  • [4] A Survey on Vehicular Edge Computing: Architecture, Applications, Technical Issues, and Future Directions
    Raza, Salman
    Wang, Shangguang
    Ahmed, Manzoor
    Anwar, Muhammad Rizwan
    [J]. WIRELESS COMMUNICATIONS & MOBILE COMPUTING, 2019,
  • [5] IoT-based enterprise resource planning: Challenges, open issues, applications, architecture, and future research directions
    Tavana, Madjid
    Hajipour, Vahid
    Oveisi, Shahrzad
    [J]. INTERNET OF THINGS, 2020, 11
  • [6] DDoS attacks in cloud computing: Issues, taxonomy, and future directions
    Somani, Gaurav
    Gaur, Manoj Singh
    Sanghi, Dheeraj
    Conti, Mauro
    Buyya, Rajkumar
    [J]. COMPUTER COMMUNICATIONS, 2017, 107 : 30 - 48
  • [7] Data center network architecture in cloud computing: review, taxonomy, and open research issues
    Han Qi
    Muhammad Shiraz
    Jie-yao Liu
    Abdullah Gani
    Zulkanain Abdul Rahman
    Torki A. Altameem
    [J]. Journal of Zhejiang University SCIENCE C, 2014, 15 : 776 - 793
  • [8] Data center network architecture in cloud computing: review, taxonomy, and open research issues
    Qi, Han
    Shiraz, Muhammad
    Liu, Jie-yao
    Gani, Abdullah
    Abdul Rahman, Zulkanain
    Altameem, Torki A.
    [J]. JOURNAL OF ZHEJIANG UNIVERSITY-SCIENCE C-COMPUTERS & ELECTRONICS, 2014, 15 (09): : 776 - 793
  • [9] Resource Allocation and Task Scheduling in Fog Computing and Internet of Everything Environments: A Taxonomy, Review, and Future Directions
    Jamil, Bushra
    Ijaz, Humaira
    Shojafar, Mohammad
    Munir, Kashif
    Buyya, Rajkumar
    [J]. ACM COMPUTING SURVEYS, 2022, 54 (11S)
  • [10] Resource Scheduling in Mobile Cloud Computing: Taxonomy and Open Challenges
    Zare, Javad
    Abolfazli, Saeid
    Alwadain, Ayed
    Shojafar, Mohammad
    Kasmin, Amirrudin
    [J]. 2015 IEEE INTERNATIONAL CONFERENCE ON DATA SCIENCE AND DATA INTENSIVE SYSTEMS, 2015, : 594 - 603