ScienceDirect® Home Skip Main Navigation Links
You have guest access to ScienceDirect. Find out more.
 
Home
Browse
My Settings
Alerts
Help
 Quick Search
 Search tips (Opens new window)
    Clear all fields    
Simulation Modelling Practice and Theory
Volume 14, Issue 2, February 2006, Pages 188-200
 
Font Size: Decrease Font Size  Increase Font Size
 Abstract - selected
Article
Purchase PDF (253 K)

 
 
 
Related Articles in ScienceDirect
View More Related Articles
 
View Record in Scopus
 
doi:10.1016/j.simpat.2005.04.004    How to Cite or Link Using DOI (Opens New Window)
Copyright © 2005 Elsevier B.V. All rights reserved.

Modeling and simulation of performance analysis for a cluster-based Web server

Jianhua Yanga, Corresponding Author Contact Information, E-mail The Corresponding Author, Di Jinb, Ye Lib, Kai-Steffen Hielscherb and Reinhard Germanb

aCollege of Information and Electrical Engineering, China Agricultural University, Beijing 100083, China bDepartment of Computer Science, Erlangen-Nuremberg University, 91058 Erlangen, Germany

Received 3 January 2004; 
revised 14 March 2005; 
accepted 29 April 2005. 
Available online 17 June 2005.

Purchase the full-text article



References and further reading may be available for this article. To view references and further reading you must purchase this article.

Abstract

Higher scalability and availability of Web servers are required as the traffic on the Internet has been increasing dramatically over the last few years. This paper focuses on modeling and simulation of the performance analysis for the test system of a cluster-based Web server consisting of five real servers. Three ways of load balancing are introduced, namely, network address translation, IP tunneling and direct routing. Calculation of packet delay is discussed for each part of the running system according to the transferred data in the system. The input model and the system model to measure and simulate the system performance are derived, and the probability distributions of the delay data are specified for using random inputs in the model according to the QQ plot and the cumulative distribution function. After the solution of performance tuning problems is evaluated, the maximum process capability of the system is found and a possible performance bottleneck is analyzed.

Keywords: Cluster-based Web server; System simulation; Modeling; Load balancing; Performance; Probability distribution

Article Outline

1. Introduction
2. Configuration of the cluster-based Web server with a dispatcher
3. Simulated environment and project definition
4. Modeling
4.1. Conceptual model
4.2. Input modeling
4.2.1. Graphs of the delays
4.2.2. Summary of the delays
4.2.3. Histogram of delays
4.2.4. Probability distributions
5. Simulation with Automod and validation
6. Conclusions and future work
References
















 
Home
Browse
My Settings
Alerts
Help
Elsevier.com (Opens new window)
About ScienceDirect  |  Contact Us  |  Information for Advertisers  |  Terms & Conditions  |  Privacy Policy
Copyright © 2008 Elsevier B.V. All rights reserved. ScienceDirect® is a registered trademark of Elsevier B.V.