arrow
Return

Deep reinforcement learning-based microservice selection in mobile edge computing

delete2022-08-03
delete21
PRE
AI
F
Feiyan Guo
B
Bing Tang *
M
Mingdong Tang
梁伟 cover
梁伟 (Wei Liang)
DOI:10.1007/s10586-022-03661-9delete
deleteOriginal
deleteOriginal request for help
deleteShare
deleteSave
Abstract

Abstract

En 中文
In mobile edge computing environment, due to resources constraints of edge devices, when user locations continue changing, the network will be delayed or interrupted, which affects the quality of user's service access. Previous studies have shown that deploying multiple microservice instances with the same function on multiple edge servers through container technology can solve this problem. However, how to choose the optimal microservice instance from multiple servers in a cloud-edge hybrid environment needs to be further investigated. This paper studies the selection of microservices problem based on the dynamic and heterogeneous characters of the cloud-edge collaborative environment, which is defined as a microservice selection and scheduling optimization problem (MSSP) to minimize users' service access delay. To cope with the complexity of cloud-edge collaborative environment and improve learning efficiency, MSSP is regarded as a Markov decision-making process, a Deep Deterministic Policy Gradient algorithm for microservice selection called MS_DDPG is then proposed to solve this problem, and the microservice selection strategy experience pool is established in MS_DDPG. Performance evaluations of MS_DDPG based on a real dataset and some synthetic dataset have been conducted, and the results show that MS_DDPG outperforms the other three baseline algorithms. In terms of average access delay, MS_DDPG is reduced by 23.82%. We also validate the performance of MS_DDPG by increasing the number of user requests, and the results also show that MS_DDPG obtains better performance in scalability.
Keywords:
Mobile edge computing
Deep reinforcement learning
DDPG
Microservice selection
Cloud-edge collaboration

Journal

C
Cluster Computing-The Journal of Networks Software Tools and Applications
IF:
4.1
Papers:
5.1K
Citations:
7.5K

Organization

No organization information available
Cited Papers

Cited Papers

Service Selection for Web Services with Probabilistic QoS
err2015-05-01
err18
PREAI
errHwang, San-Yih; Hsu, Chien-Ching; Lee, Chien-Hsiang
errShare
errSave
errShare
errSave
Web Service QoS Prediction via Collaborative Filtering: A Survey
err2022-07-01
err66
PREAI
errZheng, Zibin; Li, Xiaoli; Tang, Mingdong; Xie, Fenfang; Lyu, Michael R.
errShare
errSave
errShare
errSave
Collaborative Mobile Edge Computing in 5G Networks: New Paradigms, Scenarios, and Challenges
err2017-04-01
err504
errOAAI
errTran, Tuyen X.; Hajisami, Abolfazl; Pandey, Parul; Pompili, Dario
errShare
errSave
Multi-CAP Assisted Intelligent Mobile Edge Computing Networks for Internet of Things
err2020-01-01
err1
errOAAI
errChen, Liming; Kuang, Xiaoyun; Deng, Dan; Zhu, Fusheng; Xia, Junjuan; Fan, Liseng
errShare
errSave
The GPU enters computing's mainstream
err2003-10-01
err0
PREAI
errM. Macedonia
errShare
errSave
researcher View more