With the rapid development of cloud computing, edge computing, and smart devices, computing power resources indicate a trend of ubiquitous deployment. The traditional network architecture cannot efficiently leverage these distributed computing power resources due to computing power island effect. To overcome these problems and improve network efficiency, a new network computing paradigm is proposed, i.e., Computing Power Network (CPN). Computing power network can connect ubiquitous and heterogenous computing power resources through networking to realize computing power scheduling flexibly. In this survey, we make an exhaustive review on the state-of-the-art research efforts on computing power network. We first give an overview of computing power network, including definition, architecture, and advantages. Next, a comprehensive elaboration of issues on computing power modeling, information awareness and announcement, resource allocation, network forwarding, computing power transaction platform and resource orchestration platform is presented. The computing power network testbed is built and evaluated. The applications and use cases in computing power network are discussed. Then, the key enabling technologies for computing power network are introduced. Finally, open challenges and future research directions are presented as well.
翻译:随着云计算、边缘计算和智能装置的迅速发展,计算机动力资源显示出无处不在的部署趋势。传统网络结构无法有效地利用这些分布式计算机电源资源,因为计算电岛效应。为了克服这些问题和提高网络效率,提出了一个新的网络计算模式,即计算机电力网。计算机电网可以通过联网将无处不在和异种的计算机电源资源连接起来,从而灵活地实现计算动力的时间安排。在这次调查中,我们详尽地审查了计算机电网的最新研究工作。我们首先概述了计算机电网,包括定义、架构和优势。接下来,全面阐述了计算机电动模型、信息意识和公告、资源分配、网络转发、计算机电源交易平台和资源调控平台等问题。计算机电网测试台已经建成并进行了评估。随后讨论了计算机电网的应用和使用案例。然后,引入了计算机电网的关键赋能技术。最后,还介绍了公开的挑战和未来研究方向。