Learning traffic correlations in multi-class queueing systems by sampling queue lengths, with routing applications

2021 ◽  
pp. 102243
Author(s):  
Martin Zubeldia ◽  
Michel Mandjes
1994 ◽  
Vol 26 (01) ◽  
pp. 155-171 ◽  
Author(s):  
Panayotis D. Sparaggis ◽  
Don Towsley ◽  
Christos G. Cassandras

We present two forms of weak majorization, namely, very weak majorization and p-weak majorization that can be used as sample path criteria in the analysis of queueing systems. We demonstrate how these two criteria can be used in making comparisons among the joint queue lengths of queueing systems with blocking and/or multiple classes, by capturing an interesting interaction between state and performance descriptors. As a result, stochastic orderings on performance measures such as the cumulative number of losses can be derived. We describe applications that involve the determination of optimal policies in the context of load-balancing and scheduling.


2019 ◽  
Vol 67 (6) ◽  
pp. 1678-1698
Author(s):  
Rami Atar ◽  
Isaac Keslassy ◽  
Gal Mendelson

The degree to which delays or queue lengths equalize under load-balancing algorithms gives a good indication of their performance. Some of the most well-known results in this context are concerned with the asymptotic behavior of the delay or queue length at the diffusion scale under a critical load condition, where arrival and service rates do not vary with time. For example, under the join-the-shortest-queue policy, the queue length deviation process, defined as the difference between the greatest and smallest queue length as it varies over time, is at a smaller scale (subdiffusive) than that of queue lengths (diffusive).


1996 ◽  
Vol 28 (02) ◽  
pp. 567-587 ◽  
Author(s):  
Qi-Ming He

Queueing systems with distinguished arrivals are described on the basis of Markov arrival processes with marked transitions. Customers are distinguished by their types of arrival. Usually, the queues observed by customers of different types are different, especially for queueing systems with bursty arrival processes. We study queueing systems from the points of view of customers of different types. A detailed analysis of the fundamental period, queue lengths and waiting times at the epochs of arrivals is given. The results obtained are the generalizations of the results of theMAP/G/1 queue.


1971 ◽  
Vol 12 (1) ◽  
pp. 35-46 ◽  
Author(s):  
A. G. Pakes

Until recently there has been little systematic work on the second-order properties of queueing processes. The aim of this paper is to study systematically the second-order properties of the queue length processes embedded at departure epochs in the M/G/1 and bulk service M/G/1 queues, and at arrival epochs in the GI/M/1 queue. In the latter case our results extend those of Daley [7], while in the ordinary M/G/1 queue our work parallels Daley's [6] discussion of waiting times in the same system. In the final section we briefly discuss two discrete time queueing systems.


1994 ◽  
Vol 26 (1) ◽  
pp. 155-171 ◽  
Author(s):  
Panayotis D. Sparaggis ◽  
Don Towsley ◽  
Christos G. Cassandras

We present two forms of weak majorization, namely, very weak majorization and p-weak majorization that can be used as sample path criteria in the analysis of queueing systems. We demonstrate how these two criteria can be used in making comparisons among the joint queue lengths of queueing systems with blocking and/or multiple classes, by capturing an interesting interaction between state and performance descriptors. As a result, stochastic orderings on performance measures such as the cumulative number of losses can be derived. We describe applications that involve the determination of optimal policies in the context of load-balancing and scheduling.


1996 ◽  
Vol 28 (2) ◽  
pp. 567-587 ◽  
Author(s):  
Qi-Ming He

Queueing systems with distinguished arrivals are described on the basis of Markov arrival processes with marked transitions. Customers are distinguished by their types of arrival. Usually, the queues observed by customers of different types are different, especially for queueing systems with bursty arrival processes. We study queueing systems from the points of view of customers of different types. A detailed analysis of the fundamental period, queue lengths and waiting times at the epochs of arrivals is given. The results obtained are the generalizations of the results of the MAP/G/1 queue.


2020 ◽  
Vol 45 (3) ◽  
pp. 862-888 ◽  
Author(s):  
Jonatha Anselmi ◽  
Francois Dufour

In multiserver distributed queueing systems, the access of stochastically arriving jobs to resources is often regulated by a dispatcher, also known as a load balancer. A fundamental problem consists in designing a load-balancing algorithm that minimizes the delays experienced by jobs. During the last two decades, the power-of-d-choice algorithm, based on the idea of dispatching each job to the least loaded server out of d servers randomly sampled at the arrival of the job itself, has emerged as a breakthrough in the foundations of this area because of its versatility and appealing asymptotic properties. In this paper, we consider the power-of-d-choice algorithm with the addition of a local memory that keeps track of the latest observations collected over time on the sampled servers. Then, each job is sent to a server with the lowest observation. We show that this algorithm is asymptotically optimal in the sense that the load balancer can always assign each job to an idle server in the large-system limit. This holds true if and only if the system load λ is less than [Formula: see text]. If this condition is not satisfied, we show that queue lengths are bounded by [Formula: see text]. This is in contrast with the classic version of the power-of-d-choice algorithm, in which, at the fluid scale, a strictly positive proportion of servers containing [Formula: see text] jobs exists for all [Formula: see text] in equilibrium. Our results quantify and highlight the importance of using memory as a means to enhance performance in randomized load balancing.


Sign in / Sign up

Export Citation Format

Share Document