返回
Microservice deployment in cloud-edge environment using enhanced global search grey wolf optimizer-greedy algorithm
DOI:10.1007/s10586-024-04844-2.png)
摘要
En 中文
The rapid advancement of edge-cloud technologies has made service deployment increasingly crucial. Additionally, benefiting from the reusability of services, complex applications are subdivided into different microservices. Given the constraints of limited resources, heterogeneous servers, and the geographical diversity of users, how to reasonably deploy microservices becomes a significant challenge. In this paper, we propose a microservice deployment model aimed at minimizing users' latency and maximizing edge providers' profits. The model is divided into different scenarios, each with varying trends in user request categories. To seek microservice deployment strategies, we introduce an Enhanced Global Search Grey Wolf Optimizer-Greedy (EGSGWO-G) algorithm designed for microservice deployment-offloading frameworks. This algorithm leverages EGSGWO to search for deployment strategies and evaluates them using greedy service offloading algorithm. Finally, extensive experiments demonstrate that the EGSGWO-G algorithm improves convergence speed by 31.78%, reduces latency by 12.64%, and increases provider profits by 1.30% compared to GWO-G.
Keyword:
Microservice deployment
Edge computing
Grey wolf optimizer
Multiple scenarios
期刊
C
IF:
4.1
论文数:
5.0K
被引数:
7.5K
机构
引用论文
An Efficient Algorithm for Microservice Placement in Cloud-Edge Collaborative Computing Environment云边缘协同计算环境下一种高效的微服务放置算法
Deep reinforcement learning-based microservice selection in mobile edge computing移动边缘计算中基于深度强化学习的微服务选择

