Integral representations and asymptotic expansions for closed Markovian queueing networks: Normal usage

In designing a computer system, it is vitally important to be able to predict the performance of the system. Often, quantities such as throughput, processor utilization, and response time can be predicted from a closed queueing network model. However, until now the computations involved were not feasible for large systems which call for models with many processing centers and many jobs distributed over many classes. We give a radically new approach for handling such large networks — an approach that begins with a representation of the quantities of interest as ratios of integrals. These integrals contain a large parameter reflecting the size of the network. Next, expansions of the integrals in inverse powers of this large parameter are derived. For cases in which the number of processing centers is greater than one, this is the only technique we know of that yields the complete asymptotic expansion. Our method for computing the terms of the expansion can be interpreted as decomposing the original network into a large number of small “pseudonetworks.” Our technique also yields easily computed error bounds when only the first few terms of the expansion are used. This method has been implemented in a software package with which we can analyze systems larger by several orders of magnitude than was previously possible.

[1]  E. T. Copson,et al.  Asymptotic Expansions: Frontmatter , 1965 .

[2]  Jeffrey P. Buzen,et al.  Queueing Network Models of Multiprogramming , 1971, Outstanding Dissertations in the Computer Sciences.

[3]  F. R. Moore,et al.  Computational model of a closed queuing network with exponential servers , 1972 .

[4]  Donald P. Gaver,et al.  Approximate Models for Processor Utilization in Multiprogrammed Computer Systems , 1973, SIAM J. Comput..

[5]  Jeffrey P. Buzen,et al.  Computational algorithms for closed queueing networks with exponential servers , 1973, Commun. ACM.

[6]  Frank W. J. Olver,et al.  Introduction to Asymptotics and Special Functions , 1974 .

[7]  Hisashi Kobayashi,et al.  Queuing Networks with Multiple Closed Chains: Theory and Computational Algorithms , 1975, IBM J. Res. Dev..

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

[9]  E. Arthurs,et al.  A Theoretical Performance Analysis of a Markovian Switching Node , 1978, IEEE Trans. Commun..

[10]  J.K. Wolf,et al.  Computer-communication network design and analysis , 1979, Proceedings of the IEEE.

[11]  M. Reiser,et al.  A Queueing Network Analysis of Computer Communication Networks with Window Flow Control , 1979, IEEE Trans. Commun..

[12]  S. Lam,et al.  Congestion Control of Store-and-Forward Networks by Input Buffer Limits - An Analysis , 1979, IEEE Transactions on Communications.

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

[14]  Boris G. Pittel,et al.  Closed Exponential Networks of Queues with Saturation: The Jackson-Type Stationary Distribution and Its Asymptotic Analysis , 1979, Math. Oper. Res..

[15]  L. Skinner Note on the Asymptotic Behavior of Multidimensional Laplace Integrals , 1980 .

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

[17]  John Zahorjan,et al.  The approximate solution of large queueing network models , 1980 .

[18]  P. Moran,et al.  Reversibility and Stochastic Networks , 1980 .

[19]  Stephen S. Lavenberg Closed Multichain Product Form Queueing Networks with Large Population Sizes , 1981 .

[20]  Stephen S. Lavenberg,et al.  Closed multichain product form queueing networks with large population sizes , 1981, Perform. Evaluation.

[21]  K. G. Ramakrishnan,et al.  A class of closed Markovian queuing networks: integral representations, asymptotic expansions, and generalizations , 1981 .

[22]  K. G. Ramakrishnan,et al.  A class of closed Markovian queuing networks: integral representations, asymptotic expansions, and generalizations , 1981, The Bell System Technical Journal.