Title :
Modelling with queues: an empirical study
Author :
Pochec, Przemyslaw ; Mardini, Wail
Author_Institution :
Fac. of Comput. Sci., New Brunswick Univ., Fredericton, NB, Canada
Abstract :
We review the principles of computer performance modelling with queues, and validate the models using the empirical data. We focus on modelling a special configuration of two computers working in tandem: a mirroring system. Distributed system under investigation has implemented as a series of Java applets communicating using the functions of java net.* package. The mirroring aspect of the system is modelled analytically with a difference queue. The difference queue is defined for a network of two queues in parallel, as the queue consisting of elements present in one queue and absent from the other queue. The queueing models under investigation are M/M/1, and M/D/1 queues. In our study we have observed that the service times were not completely random on a typical server and could not be approximated well by exponential distribution. Our results have shown that the service was almost (i.e. with a very small variance) deterministic. We have also found that the d-queue model approximates well the behaviour of the mirroring system under low load conditions, and also provides an upper bound on the delays under high load conditions
Keywords :
Java; computer network reliability; delays; distributed processing; exponential distribution; network servers; queueing theory; Java applets; M/D/1 queues; M/M/1 queue; computer mirroring systems; computer performance modelling; d-queue model; delays; deterministic service; difference queue; distributed system; empirical data; high load conditions; java net.* package; low load conditions; parallel queues; queueing models; server; service times; upper bound; Availability; Computer network reliability; Computer performance; Computer science; Delay estimation; Exponential distribution; Java; Packaging; Queueing analysis; Upper bound;
Conference_Titel :
Electrical and Computer Engineering, 2001. Canadian Conference on
Conference_Location :
Toronto, Ont.
Print_ISBN :
0-7803-6715-4
DOI :
10.1109/CCECE.2001.933767