Resource Scheduling in Edge Computing: Architecture, Taxonomy, Open Issues and Future Research Directions
dc.authorid | Kim, Byung-Seo/0000-0001-9824-1950 | |
dc.authorid | Habbal, Adib/0000-0002-3939-2609 | |
dc.authorid | DAKKAK, OMAR/0000-0001-9767-5685 | |
dc.contributor.author | Raeisi-Varzaneh, Mostafa | |
dc.contributor.author | Dakkak, Omar | |
dc.contributor.author | Habbal, Adib | |
dc.contributor.author | Kim, Byung-Seo | |
dc.date.accessioned | 2024-09-29T16:03:27Z | |
dc.date.available | 2024-09-29T16:03:27Z | |
dc.date.issued | 2023 | |
dc.department | Karabük Üniversitesi | en_US |
dc.description.abstract | 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. | en_US |
dc.description.sponsorship | National Research Foundation of Korea (NRF) Grant through the Korea Government; Ministry of Sciencea nd ICT (MSIT) [2022R1A2C1003549] | en_US |
dc.description.sponsorship | This work was supported by the National Research Foundation of Korea (NRF) Grant through the Korea Government, Ministry of Sciencea nd ICT (MSIT), under Grant 2022R1A2C1003549 | en_US |
dc.identifier.doi | 10.1109/ACCESS.2023.3256522 | |
dc.identifier.endpage | 25350 | en_US |
dc.identifier.issn | 2169-3536 | |
dc.identifier.scopus | 2-s2.0-85151047205 | en_US |
dc.identifier.scopusquality | Q1 | en_US |
dc.identifier.startpage | 25329 | en_US |
dc.identifier.uri | https://doi.org/10.1109/ACCESS.2023.3256522 | |
dc.identifier.uri | https://hdl.handle.net/20.500.14619/6102 | |
dc.identifier.volume | 11 | en_US |
dc.identifier.wos | WOS:000953739000001 | en_US |
dc.identifier.wosquality | Q2 | en_US |
dc.indekslendigikaynak | Web of Science | en_US |
dc.indekslendigikaynak | Scopus | en_US |
dc.language.iso | en | en_US |
dc.publisher | Ieee-Inst Electrical Electronics Engineers Inc | en_US |
dc.relation.ispartof | Ieee Access | en_US |
dc.relation.publicationcategory | Makale - Uluslararası Hakemli Dergi - Kurum Öğretim Elemanı | en_US |
dc.rights | info:eu-repo/semantics/openAccess | en_US |
dc.subject | Task analysis | en_US |
dc.subject | Processor scheduling | en_US |
dc.subject | Edge computing | en_US |
dc.subject | Cloud computing | en_US |
dc.subject | Job shop scheduling | en_US |
dc.subject | Resource management | en_US |
dc.subject | Computational modeling | en_US |
dc.subject | resource scheduling | en_US |
dc.subject | task offloading | en_US |
dc.subject | fairness | en_US |
dc.subject | load balancing | en_US |
dc.title | Resource Scheduling in Edge Computing: Architecture, Taxonomy, Open Issues and Future Research Directions | en_US |
dc.type | Article | en_US |