arXiv Open Access 2025

DMSA: A Decentralized Microservice Architecture for Edge Networks

Yuang Chen Chengdi Lu Yongsheng Huang Chang Wu Fengqian Guo +2 lainnya
Lihat Sumber

Abstrak

The dispersed node locations and complex topologies of edge networks, combined with intricate dynamic microservice dependencies, render traditional centralized microservice architectures (MSAs) unsuitable. In this paper, we propose a decentralized microservice architecture (DMSA), which delegates scheduling functions from the control plane to edge nodes. DMSA redesigns and implements three core modules of microservice discovery, monitoring, and scheduling for edge networks to achieve precise awareness of instance deployments, low monitoring overhead and measurement errors, and accurate dynamic scheduling, respectively. Particularly, DMSA has customized a microservice scheduling scheme that leverages multi-port listening and zero-copy forwarding to guarantee high data forwarding efficiency. Moreover, a dynamic weighted multi-level load balancing algorithm is proposed to adjust scheduling dynamically with consideration of reliability, priority, and response delay. Finally, we have implemented a physical verification platform for DMSA. Extensive empirical results demonstrate that compared to state-of-the-art and traditional scheduling schemes, DMSA effectively counteracts link failures and network fluctuations, improving the service response delay and execution success rate by approximately $60\% \sim 75\%$ and $10\%\sim15\%$, respectively.

Topik & Kata Kunci

Penulis (7)

Y

Yuang Chen

C

Chengdi Lu

Y

Yongsheng Huang

C

Chang Wu

F

Fengqian Guo

H

Hancheng Lu

C

Chang Wen Chen

Format Sitasi

Chen, Y., Lu, C., Huang, Y., Wu, C., Guo, F., Lu, H. et al. (2025). DMSA: A Decentralized Microservice Architecture for Edge Networks. https://arxiv.org/abs/2501.00883

Akses Cepat

Lihat di Sumber
Informasi Jurnal
Tahun Terbit
2025
Bahasa
en
Sumber Database
arXiv
Akses
Open Access ✓