Robust bounds and throughput guarantees for closed multiclass queueing networks

被引:2
|
作者
Majumdar, S [1 ]
Woodside, CM [1 ]
机构
[1] Carleton Univ, Dept Syst & Comp Engn, Ottawa, ON K1S 5B6, Canada
关键词
performance evaluation; multiclass queueing networks; performance bounds; bounds for computer and communication system; performance guarantee;
D O I
10.1016/S0166-5316(97)00019-9
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
To use queueing theory for analyzing real computing systems, we may make assumptions that are strictly speaking untrue. The problem is especially severe for multiclass systems with widely differing service times. This paper provides an exact analysis for bounds for systems with greatly relaxed assumptions. Service times can have arbitrary NBUE distributions, different by class even at FIFO nodes. Routing can be arbitrary, including dependencies along the route, provided the number of visits to a device per response cycle is random with a known expectation. Only the mean service time and mean visit rates at nodes need to be specified. A new lower throughput bound is found which gives a minimum guaranteed throughput for each class. together with the familiar multiclass asymptotic upper bounds they give a convex feasible region in a multidimensional throughput space. A detailed analysis is given for queueing network models of systems with infinite-server nodes as well as queueing nodes with various service disciplines: FIFO, processor sharing, and priority (preemptive as well as non-preemptive) scheduling. Because the feasible region may be a complicated shape which is difficult to visualize, the results can be re-interpreted as a set of bounds on the separate throughputs. This is equivalent to a circumscribed rectangular region called the "robust box bounds". Computation of these bounds is carried out by a novel technique based on interval arithmetic as implemented in BNR Prolog language. A method for computing approximate system throughput from the box bounds is also proposed in the paper. Using Little's law and utilization law with the bounds on throughput bounds on response times and device utilizations are obtained. These analytic techniques can be effectively utilized for analyzing the performance of distributed systems as well as other types of computing systems. (C) 1998 Elsevier Science B.V.
引用
收藏
页码:101 / 136
页数:36
相关论文
共 50 条
  • [1] Asymptotics and uniform bounds for multiclass queueing networks
    Kumar, PR
    [J]. STOCHASTIC NETWORKS: STABILITY AND RARE EVENTS, 1996, 117 : 65 - 73
  • [2] On the asymptotic behaviour of closed multiclass queueing networks
    Harrison, PG
    Coury, S
    [J]. PERFORMANCE EVALUATION, 2002, 47 (2-3) : 131 - 138
  • [3] Perfect Sampling for Multiclass Closed Queueing Networks
    Bouillard, Anne
    Busic, Ana
    Rovetta, Christelle
    [J]. QUANTITATIVE EVALUATION OF SYSTEMS, 2015, 9259 : 263 - 278
  • [4] Simple bounds for closed queueing networks
    Harel, A
    Namn, S
    Sturm, J
    [J]. QUEUEING SYSTEMS, 1999, 31 (1-2) : 125 - 135
  • [5] Simple bounds for closed queueing networks
    Arie Harel
    Su Namn
    Jacob Sturm
    [J]. Queueing Systems, 1999, 31 : 125 - 135
  • [6] The throughput of closed queueing networks with multiple loops
    Ginsberg, MD
    Kumar, PR
    [J]. PROCEEDINGS OF THE 36TH IEEE CONFERENCE ON DECISION AND CONTROL, VOLS 1-5, 1997, : 4074 - 4079
  • [7] Optimization and balancing of open, closed, and mixed multiclass queueing networks
    A. I. Gerasimov
    [J]. Doklady Mathematics, 2012, 85 : 93 - 97
  • [8] Asymptotic analysis of multiclass closed queueing networks: Multiple bottlenecks
    Balbo, G
    Serazzi, G
    [J]. PERFORMANCE EVALUATION, 1997, 30 (03) : 115 - 152
  • [9] Asymptotic analysis of multiclass closed queueing networks: Common bottleneck
    Balbo, G
    Serazzi, G
    [J]. PERFORMANCE EVALUATION, 1996, 26 (01) : 51 - 72
  • [10] Bottleneck analysis in multiclass closed queueing networks and its application
    Berger, A
    Bregman, L
    Kogan, Y
    [J]. QUEUEING SYSTEMS, 1999, 31 (3-4) : 217 - 237