软件部署
云计算
计算机科学
微服务
GSM演进的增强数据速率
分布式计算
边缘计算
遗传算法
操作系统
电信
机器学习
作者
Wei Xu,Bing Tang,Feiyan Guo,Xiaoyuan Zhang
标识
DOI:10.1007/978-3-031-24383-7_13
摘要
Cloud computing offers strong availability and lower cost, while edge computing has lower delay. Deployment of applications by placing microservices in containers in a cloud-edge collaborative environment is adopted by more and more enterprise application providers. For users, they care more about application response time and application availability. For application providers, they also need to save deployment costs to the maximum extent. Therefore, the application deployment in hybrid cloud-edge collaborative environment is a multi-objective optimization problem. In this paper, a genetic algorithm named DP-GA based on improved NSGA-II has been proposed to solve the multi-objective NP-hard problem. We balance the two objectives of minimizing deployment cost and average response time under availability constraints. Using the real dataset of Shanghai Telecom, the experimental results show that the proposed DP-GA is superior to the existing methods, reducing average response time by about 35% and saving deployment cost by about 15%.
科研通智能强力驱动
Strongly Powered by AbleSci AI