1. A container optimal matching deployment algorithm based on CN-Graph for mobile edge computing.
- Author
-
Rao, Huanle, Chen, Sheng, Du, Yuxuan, Xu, Xiaobin, Chen, Haodong, and Jia, Gangyong
- Subjects
- *
WEIGHTED graphs , *EDGE computing , *MOBILE computing , *USER experience , *ALGORITHMS , *BIPARTITE graphs , *GRAPH algorithms - Abstract
The deployment of increasingly diverse services on edge devices is becoming increasingly prevalent. Efficiently deploying functionally heterogeneous services to resource heterogeneous edge nodes while achieving superior user experience is a challenge that every edge system must address. In this paper, we propose a container-node graph (CN-Graph)-based container optimal matching deployment algorithm, edge Kuhn-Munkres algorithm (EKM) based on container-node graph, designed for heterogeneous environment to optimize system performance. Initially, containers are categorized by functional labels, followed by construction of a CN-Graph model based on the relationship between containers and nodes. Finally, the container deployment problem is transformed into a weighted bipartite graph optimal matching problem. In comparison with the mainstream container deployment algorithms, Swarm, Kubernetes, and the recently emerged ECSched-dp algorithm, the EKM algorithm demonstrates the ability to effectively enhance the average runtime performance of containers to 3.74 times, 4.10 times, and 2.39 times, respectively. [ABSTRACT FROM AUTHOR]
- Published
- 2024
- Full Text
- View/download PDF