paper-with-me

Papers

Queue-Learning: A Reinforcement Learning Approach for Providing Quality of Service

2021-01-12 · Majid Raeis, Ali Tizghadam, Alberto Leon-Garcia

End-to-end delay is a critical attribute of quality of service (QoS) in application domains such as cloud computing and computer networks. This metric is particularly important in tandem service systems, where the end-to-end service is provided through a chain of services. Service-rate control is a common mechanism for providing QoS guarantees in service systems. In this paper, we introduce a reinforcement learning-based (RL-based) service-rate controller that provides probabilistic upper-bounds on the end-to-end delay of the system, while preventing the overuse of service resources. In order to have a general framework, we use queueing theory to model the service systems. However, we adopt an RL-based approach to avoid the limitations of queueing-theoretic methods. In particular, we use Deep Deterministic Policy Gradient (DDPG) to learn the service rates (action) as a function of the queue lengths (state) in tandem service systems. In contrast to existing RL-based methods that quantify their performance by the achieved overall reward, which could be hard to interpret or even misleading, our proposed controller provides explicit probabilistic guarantees on the end-to-end delay of the system. The evaluations are presented for a tandem queueing system with non-exponential inter-arrival and service times, the results of which validate our controller's capability in meeting QoS constraints.

📄 PDF Abstract BibTeX arXiv:2101.04627

Code (0)

등록된 구현이 없습니다.

Tasks

AttributeCloud Computingreinforcement-learningReinforcement Learning (RL)

Methods 이 논문이 사용한 방법론

Golden Queue Managers 설명 없음

Similar Papers 제목 키워드 기반

Reinforcement Learning-based Admission Control in Delay-sensitive Service Systems

2020-08-21 · Majid Raeis, Ali Tizghadam, Alberto Leon-Garcia

Ensuring quality of service (QoS) guarantees in service systems is a challenging task, particularly when the system is composed of more fine-grained services, such as service function chains. An important QoS metric in s…

reinforcement-learningReinforcement LearningReinforcement Learning (RL)

Dynamic Resource Management for Providing QoS in Drone Delivery Systems

2021-03-06 · Behzad Khamidehi, Majid Raeis, Elvino S. Sousa

Drones have been considered as an alternative means of package delivery to reduce the delivery cost and time. Due to the battery limitations, the drones are best suited for last-mile delivery, i.e., the delivery from the…

Deep Reinforcement LearningManagement

Learning and Information in Stochastic Networks and Queues

2021-05-18 · Neil Walton, Kuang Xu

We review the role of information and learning in the stability and optimization of queueing systems. In recent years, techniques from supervised learning, bandit learning and reinforcement learning have been applied to …

Decision Makingparameter estimationreinforcement-learningReinforcement Learning+1

Reclaimer: A Reinforcement Learning Approach to Dynamic Resource Allocation for Cloud Microservices

2023-04-17 · Quintin Fettes, Avinash Karanth, Razvan Bunescu, Brandon Beckwith 외

Many cloud applications are migrated from the monolithic model to a microservices framework in which hundreds of loosely-coupled microservices run concurrently, with significant benefits in terms of scalability, rapid de…

CPUDeep Reinforcement Learningreinforcement-learning

Optimal Queue Design

2023-07-15 · Yeon-Koo Che, Olivier Tercieux

We study the optimal method for rationing scarce resources through a queue system. The designer controls agents' entry into a queue and their exit, their service priority -- or queueing discipline -- as well as their inf…