Abstract
We analyze a generalization of the Discriminatory Processor Sharing (DPS)queue in a heavy-traffic setting. Customers present in the system are served simultaneously at rates controlled by a vector of weights. We assume phase-type distributed service requirements and allow that customers have different weights in various phases of their service. We establish a state-space collapse for the queue length vector in heavy traffic. The result shows that in the limit, the queue length vector is the product of an exponentially distributed random variable and a deterministic vector. This generalizes a previous result by [2] who considered a DPS queue with exponentially distributed service requirements. We finally discuss some implications for residual service requirements and monotonicity properties in the ordinary DPS model.
- E. Altman, K.E. Avrachenkov, and U. Ayesta. A survey on discriminatory processor sharing. Queueing Systems 53:53--63, 2006. Google ScholarDigital Library
- E. Altman, T. Jimenez, and D. Kofman. DPS queues with stationary ergodic service times and the performance of TCP in overload. In Proceedings of IEEE INFOCOM Hong Kong, 2004.Google ScholarCross Ref
- K.E. Avrachenkov, U. Ayesta, P. Brown, and R. Núñez-Queija. Discriminatory processor sharing revisited. In Proceedings of IEEE INFOCOM Miami, FL, USA, 2005.Google ScholarCross Ref
- A. Ben Tahar and A. Jean-Marie. The fluid limit of the multiclass processor sharing queue. INRIA Research Report RR-6867, 2009.Google Scholar
- R. Egorova, S.C. Borst, and A.P. Zwart. Bandwidth-sharing networks in overload. Performance Evaluation 64:978--993, 2007. Google ScholarDigital Library
- G. Fayolle, I. Mitrani, and R. Iasnogorodski. Sharing a processor among many job classes. Journal of the ACM 27:519--532, 1980. Google ScholarDigital Library
- G. Grishechkin. On a relationship between processor-sharing queues and Crump-Mode-Jagers branching processes. Advances in Applied Probability 24:653--698, 1992.Google ScholarCross Ref
- M. Haviv and J. van der Wal. Mean sojourn times for phase-type discriminatory processor sharing systems. European Journal of Operational Research 189:375--386, 2008.Google ScholarCross Ref
- W.N. Kang, F.P. Kelly, N.H. Lee, and R.J. Williams. State space collapse and diffusion approximation for a network operating under a fair bandwidth sharing policy. Annals of Applied Probability 2009. To appear.Google Scholar
- G. van Kessel, R. Núñez-Queija, and S.C. Borst. Asymptotic regimes and approximations for discriminatory processor sharing. Performance Evaluation Review 32:44--46, 2004. Google ScholarDigital Library
- L. Kleinrock. Time-shared systems: A theoretical treatment. Journal of the ACM 14:242--261, 1967. Google ScholarDigital Library
- K.M. Rege and B. Sengupta. Queue length distribution for the discriminatory processor-sharing queue. Operations Research 44:653--657, 1996.Google ScholarDigital Library
- R. Righter and J.G. Shanthikumar. Scheduling multiclass single server queueing systems to stochastically maximize the number of successful departures. Probability in the Engineering and Informational Sciences 3:323--333, 1989.Google ScholarCross Ref
- A.L. Stolyar. Maxweight scheduling in a generalized switch: State space collapse and workload minimization in heavy traffic. Annals of Applied Probability 14:1--53, 2004.Google ScholarCross Ref
- I.M. Verloop.Scheduling in Stochastic Resource-Sharing Systems...PhD thesis, Eindhoven University of Technology, 2009.Google Scholar
- I.M. Verloop, U. Ayesta, and R. Núñez-Queija. Heavy-traffic analysis of a multiple-phase network with discriminatory processor sharing. CWI research report PNA-E0905 2009.Google Scholar
Index Terms
- Heavy-traffic analysis of the M/PH/1 discriminatory processor sharing queue with phase-dependent weights
Recommendations
Heavy-Traffic Analysis of a Multiple-Phase Network with Discriminatory Processor Sharing
We analyze a generalization of the discriminatory processor-sharing (DPS) queue in a heavy-traffic setting. Customers present in the system are served simultaneously at rates controlled by a vector of weights. We assume that customers have phase-type ...
Slowdown in the M/M/1 discriminatory processor-sharing queue
We consider a queue with multiple K job classes, Poisson arrivals, and exponentially distributed required service times in which a single processor serves according to the discriminatory processor-sharing (DPS) discipline. For this queue, we obtain the ...
Queue-Length Distribution for the Discriminatory Processor-Sharing Queue
In this paper, we study a multiple class discriminatory processor-sharing queue. The queue is assumed to have Poisson input and exponentially distributed service times. In this discipline there are K classes of customers. When there are n i ...
Comments