系统工程与电子技术 ›› 2022, Vol. 44 ›› Issue (5): 1728-1737.doi: 10.12305/j.issn.1001-506X.2022.05.36

• 通信与网络 • 上一篇    下一篇

基于分布式深度学习的边缘服务放置策略

邹虹1,2,3, 白陈阳1,2,3, 何鹏1,2,3,*, 崔亚平1,2,3, 王汝言1,2,3, 吴大鹏1,2,3   

  1. 1. 重庆邮电大学通信与信息工程学院, 重庆 400065
    2. 重庆高校市级光通信与网络重点实验室, 重庆 400065
    3. 泛在感知与互联重庆市重点实验室, 重庆 400065
  • 收稿日期:2021-02-03 出版日期:2022-05-01 发布日期:2022-05-16
  • 通讯作者: 何鹏
  • 作者简介:邹虹(1970—), 女, 副教授, 硕士, 主要研究方向为泛在网络、光无线融合网络|白陈阳(1994—), 男, 硕士研究生, 主要研究方向为边缘计算、人工智能|何鹏(1990—), 男, 讲师, 博士, 主要研究方向为体域网、分子通信|崔亚平(1986—), 男, 讲师, 博士, 主要研究方向为车联网、毫米波通信、多天线技术|王汝言(1969—), 男, 教授, 博士, 主要研究方向为泛在网络、多媒体信息处理|吴大鹏(1979—), 男, 教授, 博士, 主要研究方向为泛在网络、互联网服务质量控制
  • 基金资助:
    国家自然科学基金(61901070);国家自然科学基金(61871062);国家自然科学基金(61771082);国家自然科学基金(61801065);国家自然科学基金(62061007);国家自然科学基金(U20A20157);重庆市教育委员会科学技术研究项目(KJQN201900611);重庆市教育委员会科学技术研究项目(KJQN202000603);重庆市自然科学基金面上项目(cstc2021jcyj-msxmX0892);重庆市高校创新研究群体(CXQT20017);重庆市自然科学基金重点项目(cstc2020jcyj-zdxmX0024)

Edge service placement strategy based on distributed deep learning

Hong ZOU1,2,3, Chenyang BAI1,2,3, Peng HE1,2,3,*, Yaping CUI1,2,3, Ruyan WANG1,2,3, Dapeng WU1,2,3   

  1. 1. School of Communication and Information Engineering, Chongqing University of Posts and Telecommunications, Chongqing 400065, China
    2. Chongqing Key Laboratory of Optical Communication and Networks, Chongqing 400065, China
    3. Chongqing Key Laboratory of Ubiquitous Sensing and Networking, Chongqing 400065, China
  • Received:2021-02-03 Online:2022-05-01 Published:2022-05-16
  • Contact: Peng HE

摘要:

针对移动边缘计算网络中不合理的服务放置和资源分配所导致的服务质量下降问题, 提出了一种基于分布式深度学习的边缘服务放置策略。首先, 以最小化所有用户服务请求时延与加权服务放置成本总和为优化目标, 将优化问题建模为混合整数非线性规划问题。其次, 在给定服务放置策略情况下, 利用凸优化理论求解出边云最优的计算资源分配方案。最后, 利用分布式深度学习解决了服务放置问题。理论证明及仿真结果表明, 所提策略能够有效降低用户服务请求时延和应用服务提供商的服务放置成本, 并且逐渐逼近全局最优的服务放置策略。

关键词: 移动边缘计算, 服务放置, 资源分配, 深度学习

Abstract:

Aiming at the problem of service quality degradation caused by unreasonable service placement and resource allocation in mobile edge computing networks, an edge service placement strategy based on distributed deep learning is proposed. First, the optimization goal is to minimize the sum of all users'service request delays and weighted service placement costs, and the optimization problem is modeled as a mixed integer nonlinear programming problem. Secondly, in the case of a given service placement strategy, the convex optimization theory is used to solve the optimal computing resource allocation plan for the edge cloud. Finally, distributed deep learning is used to solve the service placement problem. Theoretical proof and simulation results show that the proposed strategy can reduce users'service request delay and application service provider's service placement cost, and gradually approach the global optimal service placement strategy.

Key words: mobile edge computing (MEC), service placement, resource allocation, deep learning

中图分类号: