The AMVA Priority Approximation

Abstract Most computer systems contain one or more system resources whose usage is controlled on the basis of workload priorities. Unfortunately, the exact analysis of queueing network models incorporating priority scheduling disciplines is usually infeasible. The MVA Priority Approximation has been proposed as a comparatively inexpensive, and yet reasonably accurate, approximation technique for queueing networks with priority scheduled service centers. Even this algorithm, however, is too expensive to apply to large networks with many classes of customers. In this paper, we show how the MVA Priority Approximation can be modified so that it utilizes approximate rather than exact Mean Value Analysis (MVA), without significant loss of accuracy. Extensive numerical experiments are performed to further assess the accuracy of the modified algorithm, termed here the AMVA Priority Approximation. These experiments utilize the parameter space mapping technique for studying ‘local’ queueing network approximations.

[1]  Stephen S. Lavenberg,et al.  Mean-Value Analysis of Closed Multichain Queuing Networks , 1980, JACM.

[2]  Stephen S. Lavenberg,et al.  A Perspective on Iterative Methods for the Approximate Analysis of Closed Queueing Networks , 1983, Computer Performance and Reliability.

[3]  K. Mani Chandy,et al.  Approximate Analysis of General Queuing Networks , 1975, IBM J. Res. Dev..

[4]  K. Mani Chandy,et al.  The MVA priority approximation , 1984, TOCS.

[5]  Anthony E. Krzesinski,et al.  The MVA Pre-empt resume priority approximation , 1983, SIGMETRICS '83.

[6]  Kenneth C. Sevcik,et al.  Priority Scheduling Disciplines in Queuing Network Models of Computer Systems , 1977, IFIP Congress.

[7]  Stephen S. Lavenberg,et al.  Stationary state probabilities at arrival instants for closed queueing networks with multiple types of customers , 1980, Journal of Applied Probability.

[8]  John Zahorjan,et al.  Accuracy, Speed, and Convergence of Approximate Mean Value Analysis , 1988, Perform. Evaluation.

[9]  We-Min Chow Approximations for large scale closed queueing networks , 1983, Perform. Evaluation.

[10]  Yonathan Bard,et al.  Some Extensions to Multiclass Queueing Network Analysis , 1979, Performance.

[11]  G. G. Stokes "J." , 1890, The New Yale Book of Quotations.

[12]  K. Mani Chandy,et al.  Open, Closed, and Mixed Networks of Queues with Different Classes of Customers , 1975, JACM.

[13]  K. Mani Chandy,et al.  Linearizer: a heuristic algorithm for queueing network models of computing systems , 1982, CACM.

[14]  Edward D. Lazowska,et al.  Quantitative system performance - computer system analysis using queueing network models , 1983, Int. CMG Conference.

[15]  Isi Mitrani,et al.  The Distribution of Queuing Network States at Input and Output Instants , 1979, JACM.

[16]  Yonathan Bard A simple approach to system modeling , 1981, Perform. Evaluation.

[17]  K. Mani Chandy,et al.  A Characterization of Product-Form Queuing Networks , 1983, JACM.