Multi-objective microservice deployment optimization via a knowledge-driven evolutionary algorithm

Author:

Ma Wubin,Wang Rui,Gu Yuanlin,Meng Qinggang,Huang Hongbin,Deng Su,Wu Yahui

Abstract

AbstractFor the deployment and startup of microservice instances in different resource centres, we propose an optimization problem model based on the evolutionary multi-objective theory. The objective functions of the model consider the computation and storage resource utilization rate, load balancing rate, and actual microservice usage rate in resource service centres. The constraints of the model are the completeness of service, total amount of storage resources, and total number of microservices. In this study, a knowledge-driven evolutionary algorithm (named MGR-NSGA-III) is proposed to solve the problem model and seek the optimal deployment and startup strategy of microservice instances in different resource centres. The proposed model and solution have been evaluated via real data experiments. The results show that our approach is better than the traditional microservice instance deployment and startup strategy. The average computation rate, storage idle rate, and actual microservice idle rate were 13.21%, 5.2%, and 16.67% lower than those in NSGA-III, respectively. After 50, 100, and 150 evolutionary generations in serval operations, the population members in NGR-NSGA-III dominated the population members in NSGA-III 6,270, 3,581, and 7,978 times in average, respectively, which means that NGR-NSGA-III can converge to the optimal solution much quicker than NSGA-III.

Funder

Hunan Natural Science Foundation

Natural Science Foundation of China

Publisher

Springer Science and Business Media LLC

Subject

General Earth and Planetary Sciences,General Environmental Science

Cited by 15 articles. 订阅此论文施引文献 订阅此论文施引文献,注册后可以免费订阅5篇论文的施引文献,订阅后可以查看论文全部施引文献

1. AMPHI: Adaptive Mission-Aware Microservices Provisioning in Heterogeneous IoT Settings;2024 IEEE International Conference on Smart Computing (SMARTCOMP);2024-06-29

2. Bringing computation to the data: A MOEA-driven approach for optimising data processing in the context of the SKA and SRCNet;2024 IEEE International Conference on Evolving and Adaptive Intelligent Systems (EAIS);2024-05-23

3. A Comprehensive Study on Optimization Techniques for Microservices Deployment;2024 Sixth International Conference on Computational Intelligence and Communication Technologies (CCICT);2024-04-19

4. MDSGA: A Limited Resources Deployment Strategy of Microservice-based Application based on Genetic Algorithm;2024 5th International Conference on Computer Engineering and Application (ICCEA);2024-04-12

5. Graph-Reinforcement-Learning-Based Dependency-Aware Microservice Deployment in Edge Computing;IEEE Internet of Things Journal;2024-01-01

同舟云学术

1.学者识别学者识别

2.学术分析学术分析

3.人才评估人才评估

"同舟云学术"是以全球学者为主线,采集、加工和组织学术论文而形成的新型学术文献查询和分析系统,可以对全球学者进行文献检索和人才价值评估。用户可以通过关注某些学科领域的顶尖人物而持续追踪该领域的学科进展和研究前沿。经过近期的数据扩容,当前同舟云学术共收录了国内外主流学术期刊6万余种,收集的期刊论文及会议论文总量共计约1.5亿篇,并以每天添加12000余篇中外论文的速度递增。我们也可以为用户提供个性化、定制化的学者数据。欢迎来电咨询!咨询电话:010-8811{复制后删除}0370

www.globalauthorid.com

TOP

Copyright © 2019-2024 北京同舟云网络信息技术有限公司
京公网安备11010802033243号  京ICP备18003416号-3