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.
翻译:随着物联网(IoT)的扩展和无线网络的广泛渗透,对数据通信和计算的需求急剧增加,这就要求出现一种新兴的边缘计算模式。通过将云层中的服务和功能移到用户的近距离,边缘计算可以提供强大的通信、存储、网络和通信能力。边缘计算中的资源时间安排是边际计算系统成功的关键,因此吸引了越来越多的研究兴趣。在本文件中,我们调查最新研究结果,了解该领域的研究进展。具体地说,我们介绍边际计算结构,根据这一结构讨论资源列表的不同协作方式。特别是,我们采用统一模型,然后从三个研究问题,包括计算卸载、资源分配和提供资源,总结当前资源时间安排的工作。根据两种运作模式,即集中和分散模式,讨论和比较资源列表的不同技术。此外,我们根据所调查的文献,总结主要业绩指标。为了阐明资源列表在某些现实世界情景中的重要性,我们先讨论一些典型的应用设想方案,然后从三个研究议题中总结出资源列表中涉及的公开应用情景。最后,我们讨论一些研究前期研究方向研究的开放选择。