Resource Scheduling in Edge Computing: A Survey

by   Quyuan Luo, et al.

With the proliferation of the Internet of Things (IoT) and the wide penetration of wireless networks, the surging demand for data communications and computing calls for the emerging edge computing paradigm. By moving the services and functions located in the cloud to the proximity of users, edge computing can provide powerful communication, storage, networking, and communication capacity. The resource scheduling in edge computing, which is the key to the success of edge computing systems, has attracted increasing research interests. In this paper, we survey the state-of-the-art research findings to know the research progress in this field. Specifically, we present the architecture of edge computing, under which different collaborative manners for resource scheduling are discussed. Particularly, we introduce a unified model before summarizing the current works on resource scheduling from three research issues, including computation offloading, resource allocation, and resource provisioning. Based on two modes of operation, i.e., centralized and distributed modes, different techniques for resource scheduling are discussed and compared. Also, we summarize the main performance indicators based on the surveyed literature. To shed light on the significance of resource scheduling in real-world scenarios, we discuss several typical application scenarios involved in the research of resource scheduling in edge computing. Finally, we highlight some open research challenges yet to be addressed and outline several open issues as the future research direction.


page 1

page 5

page 6

page 36


Integration of Blockchain and Edge Computing in Internet of Things: A Survey

As an important technology to ensure data security, consistency, traceab...

A Comprehensive Survey on Orbital Edge Computing: Systems, Applications, and Algorithms

The number of satellites, especially those operating in low-earth orbit ...

Intelligent networking with Mobile Edge Computing: Vision and Challenges for Dynamic Network Scheduling

Mobile edge computing (MEC) has been considered as a promising technique...

A Survey on Scheduling Techniques in the Edge Cloud: Issues, Challenges and Future Directions

After the advent of the Internet of Things and 5G networks, edge computi...

Computing Power Network: A Survey

With the rapid development of cloud computing, edge computing, and smart...

A Review on Computational Intelligence Techniques in Cloud and Edge Computing

Cloud computing (CC) is a centralized computing paradigm that accumulate...

ENTS: An Edge-native Task Scheduling System for Collaborative Edge Computing

Collaborative edge computing (CEC) is an emerging paradigm enabling shar...

Please sign up or login with your details

Forgot password? Click here to reset