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

01/12/2021
by   Majid Raeis, et al.
0

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.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
08/21/2020

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

Ensuring quality of service (QoS) guarantees in service systems is a cha...
research
06/29/2020

Probabilistic Bounds on the End-to-End Delay of Service Function Chains using Deep MDN

Ensuring the conformance of a service system's end-to-end delay to servi...
research
02/04/2022

A Reinforcement Learning Framework for PQoS in a Teleoperated Driving Scenario

In recent years, autonomous networks have been designed with Predictive ...
research
02/01/2021

End-to-End Quality of Service Management in the Physical Internet: a Digital Internet Inspired Multi-Domain Approach

For the layer 'System Level Functionality' of the Phyisical Internet, it...
research
06/25/2023

A Framework for dynamically meeting performance objectives on a service mesh

We present a framework for achieving end-to-end management objectives fo...
research
10/08/2022

Dynamically meeting performance objectives for multiple services on a service mesh

We present a framework that lets a service provider achieve end-to-end m...
research
04/26/2019

Reinforcement Learning Based Orchestration for Elastic Services

Due to the highly variable execution context in which edge services run,...

Please sign up or login with your details

Forgot password? Click here to reset