arrow
返回

Dynamic Microservice Applications Deployment in Clouds Based on Multi-Tasking Genetic Programming

delete2026-06-23
delete0
PRE
AI
Z
Zhengxin Fang
H
Hui Ma
G
Gang Chen
S
Sven Hartmann
DOI:10.1109/tcc.2026.3706413delete
delete原文链接
delete原文求助
delete分享
delete收藏
摘要

摘要

En 中文
微服务架构因能够独立开发、部署和维护轻量级微服务而在应用开发中广受欢迎。云中的微服务应用部署已成为云提供商面临的挑战性问题。这是由于云数据中心中微服务应用对资源的细粒度需求及其动态到达特性。同时,云提供商面临多个不同但相关的微服务应用部署任务。例如,云提供商在部署需要巨大计算资源的微服务应用时,重点在于降低云数据中心的能耗,而对于通信密集型微服务应用,则重点在于降低通信开销。这些不同的优化目标导致了不同的微服务应用部署任务。然而,现有的微服务部署方法仅单独解决每个任务。本文提出了一种新颖的多任务遗传编程方法,命名为MGPBS,该方法不仅能同时解决多个微服务应用部署任务,还能利用解决一个任务的有用知识来改进解决其他任务的性能。基于真实世界轨迹的仿真实验被用来评估MGPBS。结果表明,MGPBS在性能上优于几种当前最先进的微服务应用部署方法。
Keyword:
Microservice application
application deployment
cloud computing
multi-tasking optimization
genetic programming

期刊

I
IEEE Transactions on Cloud Computing
IF:
5
论文数:
1.9K
被引数:
4.3K

机构

C
Clausthal University of Technology
学者数:
235
论文数: 103
被引数: 1.9K
V
Victoria University of Wellington
学者数:
566
论文数: 317
被引数: 6.2K
引用论文

引用论文

暂无论文信息