期刊文献+

基于强化学习的多目标微服务部署方法

A Reinforcement Learning Based Approach to Multi-objective Microservice Deployment
在线阅读 下载PDF
导出
摘要 在边缘计算中,微服务架构可以提升数据处理效率与应用响应速度,适用于快速响应和频繁交互的各类应用场景。然而现有研究忽视了微服务之间不同交互频率对通信开销的影响。针对该问题,提出了一种基于强化学习的多目标微服务最优部署方法,以提升边缘环境中的微服务性能。先建立一种考虑降低微服务交互通信开销和平衡边缘节点资源的双重优化目标模型,在此基础上,设计了基于改进奖励机制的深度Q学习算法。为了适应微服务部署过程中共享资源的特性,引入共享奖励机制,使算法拥有更好的收敛性。实验结果表明,与现有DIM方法和Kubernetes默认部署方法相比,所提出的算法更能均衡微服务交互感知和节点资源利用率,拥有更短的响应时间。 In edge computing,microservice architecture could improve data processing efficiency and application response speed,which was suitable for various application scenarios with fast response and frequent interactions.However,existing studies neglected the impact of different interaction frequencies between microservices on the communication overhead.To address this problem,a multi-objective microservice optimal deployment method based on reinforcement learning to improve the performance of microservices in edge environments was proposed.A dual optimization objective model that considers reducing the communication overhead of microservice interactions and balancing the resources of edge nodes was established.Then a deep Q-learning algorithm based on an improved reward mechanism was designed.In order to adapt to the characteristics of shared resources in the process of microservice deployment,a shared reward mechanism was introduced so that the algorithm had better convergence.The experimental results showed that the proposed algorithm could balance the microservice interaction perception and node resource utilization better,and had shorter response time compared with the existing DIM method and Kubernetes default deployment method.
作者 张璊瑶 张盈希 郑文祺 冯光升 ZHANG Menyao;ZHANG Yingxi;ZHENG Wenqi;FENG Guangsheng(School of Computer Science and Technology,Harbin Engineering University,Harbin 150001,China)
出处 《郑州大学学报(理学版)》 北大核心 2026年第2期33-39,47,共8页 Journal of Zhengzhou University:Natural Science Edition
基金 群集适应性系统建模与宏观行为分析方法研究基金项目(62272126)。
关键词 边缘计算 微服务框架 微服务部署 强化学习 edge computing microservice framework microservice deployment reinforced learning
  • 相关文献

参考文献2

二级参考文献4

共引文献455

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部