paper-with-me

홈 › Papers

Microservice Deployment in Edge Computing Based on Deep Q Learning

2022-02-11 · IEEE Transactions on Parallel and Distributed Systems 2022 2 · Wenkai Lv, Quan Wang, Pengfei Yang

The microservice deployment strategy is promising in reducing the overall service response time in the microservice-oriented edge computing platform. However, existing works ignore the effect of different interaction frequencies among microservices and the decrease in service execution performance caused by the increased node loads. In this article, we first model the invocation relationships among microservices as an undirected and weighted interaction graph to characterize the communication overhead. Then, we propose a multi-objective microservice deployment problem (MMDP) in edge computing. MMDP aims to minimize the communication overhead while achieving load balance between edge nodes. Without the requirement for domain experts, we propose Reward Sharing Deep Q Learning (RSDQL), a learning-based algorithm, to solve MMDP and obtain the optimal deployment strategy. In addition, to improve the scalability of the services, we propose an Elastic Scaling algorithm (ES) based on heuristics to deal with the dynamic pressure of requests. Finally, we conduct a series of experiments in Kubernetes to evaluate the performance of our approach. Experimental results indicate that, compared with interaction-aware strategy and Kubernetes default strategy, RSDQL has shorter response times, more balanced resource loads, and makes services scale elastically according to the request pressure

📄 PDF Abstract BibTeX

Code (1)

WENKAILV/RSDQL

Tasks

Edge-computingQ-Learning

Methods 이 논문이 사용한 방법론

Golden Queue Managers 설명 없음

Similar Papers 제목 키워드 기반

How to Share: Balancing Layer and Chain Sharing in Industrial Microservice Deployment

2022-12-29 · Yuxiang Liu, Bo Yang, Yu Wu, Cailian Chen 외

With the rapid development of smart manufacturing, edge computing-oriented microservice platforms are emerging as an important part of production control. In the containerized deployment of microservices, layer sharing c…

Edge-computing

Microservice Deployment in Space Computing Power Networks via Robust Reinforcement Learning

2025-01-08 · Zhiyong Yu, Yuning Jiang, Xin Liu, Yuanming Shi 외

With the growing demand for Earth observation, it is important to provide reliable real-time remote sensing inference services to meet the low-latency requirements. The Space Computing Power Network (Space-CPN) offers a …

Earth Observation

Digital Twin-assisted Reinforcement Learning for Resource-aware Microservice Offloading in Edge Computing

2024-03-13 · Xiangchun Chen, Jiannong Cao, Zhixuan Liang, Yuvraj Sahni 외

Collaborative edge computing (CEC) has emerged as a promising paradigm, enabling edge nodes to collaborate and execute microservices from end devices. Microservice offloading, a fundamentally important problem, decides w…

Deep Reinforcement LearningEdge-computing

Synthetic Time Series for Anomaly Detection in Cloud Microservices

2024-07-21 · Mohamed Allam, Noureddine Boujnah, Noel E. O'Connor, Mingming Liu

This paper proposes a framework for time series generation built to investigate anomaly detection in cloud microservices. In the field of cloud computing, ensuring the reliability of microservices is of paramount concern…

Anomaly DetectionCloud ComputingManagementTime Series+1

The Vision of Autonomic Computing: Can LLMs Make It a Reality?

2024-07-19 · Zhiyang Zhang, Fangkai Yang, Xiaoting Qin, Jue Zhang 외

The Vision of Autonomic Computing (ACV), proposed over two decades ago, envisions computing systems that self-manage akin to biological organisms, adapting seamlessly to changing environments. Despite decades of research…

Management