Microservice combination optimisation based on improved gray wolf algorithm

Jingjing Hu, Xiaojun Xu, Jin Hao, Xiuqi Yang, Kefan Qiu, Yuanzhang Li*

*此作品的通讯作者

科研成果: 期刊稿件文章同行评审

3 引用 (Scopus)

摘要

Microservices architecture is a new paradigm for application development. The problem of optimising the performance of microservice architectures from a non-functional perspective is a typical Nondeterministic Polynomial (NP) problem. Therefore, aiming to quantify the non-functional requirements of computing microservice systems, while solving the problem of latency in computing the best combination of services with the maximum QoS objective function value, this paper proposes a microservice combination approach based on the QoS model and a CGWO algorithm for optimisation computation for this model. The experimental results verify that the error rate of the method is only 0.528% on the non-functional combination optimisation problem, and the computational efficiency of the algorithm increases by 97.29% when the complexity of the problem search space increases, while CGWO improves 65.97% and 81.25% respectively in the accuracy of optimisation compared to the prototype of the algorithm (GWO), and has a stable optimisation performance, aspect. It proves that the research in this paper has a high advantage in automatically searching for the best QoS for the microservice combination problem.

源语言英语
文章编号2175791
期刊Connection Science
35
1
DOI
出版状态已出版 - 2023

指纹

探究 'Microservice combination optimisation based on improved gray wolf algorithm' 的科研主题。它们共同构成独一无二的指纹。

引用此