Title :
A measurement-based simulation model of a web cluster representing system and application level dynamics
Author :
Dietrich, Isabel ; Hielscher, Kai-Steffen ; German, Reinhard
Author_Institution :
Dept. of Comput. Sci. 7, Univ. of Erlangen-Nurnberg, Erlangen, Germany
Abstract :
We present a simulation model of a Web cluster which includes important aspects of the hardware, operating and communication systems as well as the application layer for realistic performance evaluations. We formulate the model in UML taking into account both architectural and behavioral aspects and apply detailed system-level measurements at low loads for determining parameters. Measured one-way delays are used to characterize the load on the network. We apply advanced input modeling techniques including multi-modal distributions, multiple phases, and Bezier curves for unconventional shapes to represent all quantities. We also propose a new model based on differences between successive delays for modeling the autocorrelations observed during the measurements. Several internal characteristics of the cluster which significantly affect the behavior at higher loads, including buffering, resource contention, and transport layer mechanisms, are modeled in detail in our UML simulation. The model is able to predict the quantiles of the overall delay for HTTP responses of different configurations beyond the laboratory setup. Replacing all distributions with exponential ones with same means leads to significant deviations, demonstrating the need for serious input modeling.
Keywords :
Internet; Unified Modeling Language; discrete event simulation; Bezier curves; HTTP responses; UML simulation; Web cluster representing system; application level dynamics; buffering; discrete event simulation; measurement-based simulation model; performance evaluations; resource contention; system-level measurements; transport layer mechanisms; unified modeling language; Autocorrelation; Delay; Discrete event simulation; Hardware; Laboratories; Load management; Open source software; Predictive models; Unified modeling language; Web server; Measurement based simulation; discrete event simulation; input modeling;
Conference_Titel :
EUROCON 2009, EUROCON '09. IEEE
Conference_Location :
St.-Petersburg
Print_ISBN :
978-1-4244-3860-0
Electronic_ISBN :
978-1-4244-3861-7
DOI :
10.1109/EURCON.2009.5167649