Abstract
This paper investigates from a practical point of view the applicability and the limits of a simple Central-Server-Model for performance modeling. To model the prolific webserver at the University of Applied Sciences in Kempten the study uses a Central-Server-Queuing-Theory-Model consisting of a single CPU server/queue and a single Disk server/queue. First the webserver is monitored and the model is calibrated using real data. Then performance is predicted using the model and the outcomes are compared to reality. In addition the model is validated analyzing the calculated and the measured response times with the aid of replaying a sequence of requests. A key point the paper deals with, is the question which and how much information gets lost using such a simple model.
This is a preview of subscription content, log in via an institution.
Buying options
Tax calculation will be finalised at checkout
Purchases are for personal use only
Learn about institutional subscriptionsPreview
Unable to display preview. Download preview PDF.
References
Agrawala, A.K., Larsen, R.L.: Experience with the Central-Server-Model on a lightly loaded system. In: Symposium on the Simulation of Computer Systems IV (1976)
Menascé, D.A., Almeida, V.A.F., Dowdy, L.W.: Performance by Design, pp. 337–448. Prentice-Hall, Englewood Cliffs (2004)
Bolch, G., Greiner, S., de Meer, H., Trivedi, K.S.: Queuing Networks and Markov Chains, Modelling and Performance Evaluation with Computer Science Applications, pp. 123–184. John Wiley & Sons Inc., Chichester (2006)
Reh: Pareto’s Principle - The 80-20 Rule. About Inc. (2007), http://management.about.com/cs/generalmanagement/a/Pareto081202.htm
Apache Foundation: Apache HTTP Server, Custom Log Formats (1999 - 2005), http://httpd.apache.org/docs/mod/mod_log_config.html
Godard: Report Central Processing Unit (CPU) statistics and input/output statistics for devices and partitions. iostat - Linux man page
Perlfect Search - Free site indexer and search engine script, http://www.perlfect.com/freescripts/search/
Apache Foundation: Apache Module mod_log_config (2006) http://httpd.apache.org/docs/2.0/mod/mod_log_config.html
Mosberger, Jin: httperf - A Tool for Measuring Web Server Performance, http://www.hpl.hp.com/personal/David_Mosberger/httperf.html
Schreieck: Leistungsbezogene Systemanalyse eines Webservers und Betrachtung von Modellierungsaspekten. Interner Bericht FAU CS7 (2005)
Mourani: The atime and noatime attribute, Securing and Optimizing Linux: RedHat Edition - A Hands on Guide. OpenDocs (2000), http://www.linux.com/guides/solrhe/SecuringOptimizing-Linux-RH-Edition-v1.3/chap6sec73.shtml
Dilley, J., Friedrich, R., Jin, T., Rolia, J.: Measurement Tools and Modeling Techniques for Evaluating Web Server Performance. HP Labs Technical Reports 96-161 (1996)
Hielscher, Schreieck, German: Analyse und Modellierung einer produktiven verteilten Webanwendung. Bericht 263, 3. GI/ITG-Workshop, MMBnet 2005 (2005)
Menascé, D.A., Peraino, R., Dinh, N., Dinh, Q.: Planning the Capacity of a Web Server: An Experience Report. In: Int. CMG Conference (1999)
Author information
Authors and Affiliations
Editor information
Rights and permissions
Copyright information
© 2008 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Schreieck, S., German, R., Hielscher, KS. (2008). An Empirical Case-Study of a Central-Server-Model on System Performance. In: Al-Begain, K., Heindl, A., Telek, M. (eds) Analytical and Stochastic Modeling Techniques and Applications. ASMTA 2008. Lecture Notes in Computer Science, vol 5055. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-68982-9_13
Download citation
DOI: https://doi.org/10.1007/978-3-540-68982-9_13
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-68980-5
Online ISBN: 978-3-540-68982-9
eBook Packages: Computer ScienceComputer Science (R0)