|
ABSTRACT
Burstiness and temporal dependence in service processes are often found in multi-tier architectures and storage devices and must be captured accurately in capacity planning models as these features are responsible of significant performance degradations. However, existing models and approximations for networks of first-come first-served (FCFS) queues with general independent (GI) service are unable to predict performance of systems with temporal dependence in workloads. To overcome this difficulty, we define and study a class of closed queueing networks where service times are represented by Markovian Arrival Processes (MAPs), a class of point processes that can model general distributions, but also temporal dependent features such as burstiness in service times. We call these models MAP queueing networks. We introduce provable upper and lower bounds for arbitrary performance indexes (e.g., throughput, response time, utilization) that we call Linear Reduction (LR) bounds. Numerical experiments indicate that LR bounds achieve a mean accuracy error of 2 percent. The result promotes LR bounds as a versatile and reliable bounding methodology of the performance of modern computer systems.
REFERENCES
Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.
| |
1
|
A. T. Andersen and B. F. Nielsen. A Markovian approach for modeling packet traffic with long-range dependence. IEEE JSAC, 16(5):719--732, 1998.
|
 |
2
|
|
| |
3
|
M. Arlitt and T. Jin. Workload characterization of the 1998 world cup web site. TR HPL-1999-35R1, HP Labs, 1999.
|
| |
4
|
S. Asmussen and F. Koole. Marked point processes as limits of Markovian arrival streams. J. App. Prob., 30:365--372, 1993.
|
 |
5
|
Forest Baskett , K. Mani Chandy , Richard R. Muntz , Fernando G. Palacios, Open, Closed, and Mixed Networks of Queues with Different Classes of Customers, Journal of the ACM (JACM), v.22 n.2, p.248-260, April 1975
[doi> 10.1145/321879.321887]
|
| |
6
|
|
| |
7
|
|
| |
8
|
|
| |
9
|
G. Casale, N. Mi, and E.Smirni. Bound analysis of closed queueing networks with nonrenewal workloads. TR WM-CS-2008-03, College of William and Mary, 2008.
|
 |
10
|
|
| |
11
|
G. Casale, E.Z. Zhang, and E. Smirni. Interarrival Times Characterization and Fitting for Markovian Traffic Analysis. TR WM-CS-2008-02, College of William and Mary, 2008.
|
| |
12
|
K. M. Chandy, U. Herzog, and L. Woo. Parametric analysis of queueing networks. IBM J. Res. Dev., 19(1):36--42, 1975.
|
 |
13
|
|
| |
14
|
D. R. Cox and P. A. W. Lewis. The Statistical Analysis of Series of Events. John Wiley and Sons, New York, 1966.
|
| |
15
|
MAP Queueing Networks Webpage. http://www.cs.wm.edu/MAPQN/.
|
 |
16
|
Derek L. Eager , Daniel J. Sorin , Mary K. Vernon, AMVA techniques for high service time variability, Proceedings of the 2000 ACM SIGMETRICS international conference on Measurement and modeling of computer systems, p.217-228, June 18-21, 2000, Santa Clara, California, United States
|
| |
17
|
|
| |
18
|
R. Fourer and D. M. Gay and B. W. Kernighan. AMPL - A Modeling Language for Mathematical Programming. Springer-Verlag, 1995.
|
| |
19
|
GNU GLPK 4.8. http://www.gnu.org/software/glpk/.
|
| |
20
|
|
| |
21
|
S. Kounev and A. Buchmann. Performance modeling and evaluation of large-scale J2EE applications. In Proc. of the 29th International Conference of the Computer Measurement Group (CMG), pages 273--283, 2003.
|
| |
22
|
|
| |
23
|
|
| |
24
|
|
| |
25
|
Ningfang Mi , Qi Zhang , Alma Riska , Evgenia Smirni , Erik Riedel, Performance impacts of autocorrelated flows in multi-tiered systems, Performance Evaluation, v.64 n.9-12, p.1082-1101, October, 2007
[doi> 10.1016/j.peva.2007.06.016]
|
| |
26
|
|
| |
27
|
R. R. Muntz and J. W. Wong. Asymptotic properties of closed queueing network models. In Proc. Ann. Princeton Conf. on Inf. Sci. and Sys., pp. 348--352, 1974.
|
| |
28
|
M. F. Neuts. Structured Stochastic Matrices of M/G/1 Type and Their Applications. Marcel Dekker, NY, 1989.
|
| |
29
|
M. Reiser. A queueing network analysis of computer communication networks with window flow control. IEEE T. Comm., 27(8):1199--1209, 1979.
|
 |
30
|
|
| |
31
|
|
| |
32
|
J. Zahorjan, E. D. Lazowska, and R. L. Garner. A decomposition approach to modelling high service time variability. Perf. Eval., 3:35--54, 1983.
|
| |
33
|
|
CITED BY 4
|
|
|
|
|
|
|
|
Ningfang Mi , Giuliano Casale , Ludmila Cherkasova , Evgenia Smirni, Burstiness in multi-tier applications: symptoms, causes, and new models, Proceedings of the 9th ACM/IFIP/USENIX International Conference on Middleware, December 01-05, 2008, Leuven, Belgium
|
|
|
|
|