计算机研究与发展2023,Vol.60Issue(4) :750-762.DOI:10.7544/issn1000-1239.202330002

区块链赋能的算力网络协同资源调度方法

Blockchain-Enpowered Cooperative Resource Allocation Scheme for Computing First Network

衷璐洁 王目
计算机研究与发展2023,Vol.60Issue(4) :750-762.DOI:10.7544/issn1000-1239.202330002

区块链赋能的算力网络协同资源调度方法

Blockchain-Enpowered Cooperative Resource Allocation Scheme for Computing First Network

衷璐洁 1王目2
扫码查看

作者信息

  • 1. 首都师范大学信息工程学院 北京 100048
  • 2. 网络与交换技术国家重点实验室(北京邮电大学) 北京 100876
  • 折叠

摘要

随着AI内容生成、多媒体处理、VR视频等对于计算资源有着极大需求的互联网服务的快速发展,在可以遇见的将来,计算资源将成为网络中的稀缺资源.算力网络通过将算力作为网络基本单元之一来实现算力的网络化,为这些计算敏感的应用提供了行之有效的解决方案.得益于来自云—边—端等节点的计算资源,算力网络能够为大规模用户提供弹性泛在的计算调度.尽管算力网络具有广泛的应用前景,如何实现在这些地理分布的计算节点之间高效调度,计算资源对于算力网络的性能至关重要.提出了一种区块链赋能的资源调度(blockchain empowered resource allocation,BCERA)算法.不同于现有的资源调度方法,BCERA依赖于一个区块链结构来实现分布式、高效的计算资源调度.特别地,有别于现有的区块链结构,BCERA中的区块链节点通过求解任务调度优化问题来实现区块链的共识,从而在避免共识所带来的额外开销和时延的同时,还能提升系统的可扩展性和鲁棒性.计算资源调度问题被建模为一个马尔可夫决策过程(Markov decision process,MDP)并通过强化学习方法来求解.除此之外,还设计了 一个激励机制以鼓励计算节点贡献资源支持算力网络的运转.实验结果表明,所提出的方法能够有效提高资源调度性能.

关键词

算力网络/区块链/资源调度/强化学习/激励机制

引用本文复制引用

基金项目

国家自然科学基金(62101301)

国家自然科学基金(62225105)

国家自然科学基金(61872253)

出版年

2023
计算机研究与发展
中国科学院计算技术研究所 中国计算机学会

计算机研究与发展

CSTPCDCSCD北大核心
影响因子:2.649
ISSN:1000-1239
被引量1
参考文献量33
段落导航相关论文