Premium
Understanding Web server configuration issues
Author(s) -
Arlitt Martin,
Williamson Carey
Publication year - 2004
Publication title -
software: practice and experience
Language(s) - English
Resource type - Journals
SCImago Journal Rank - 0.437
H-Index - 70
eISSN - 1097-024X
pISSN - 0038-0644
DOI - 10.1002/spe.575
Subject(s) - bottleneck , web server , computer science , visualization , application server , operating system , web api , web application , set (abstract data type) , database , world wide web , distributed computing , data mining , the internet , embedded system , programming language
This paper proposes a methodological approach to the evaluation of Web server performance in a simple local area network test environment. The paper examines how different system and application configuration parameters can, over a range of workloads, impact the performance of a Web server. Our approach relies on relatively fine‐grain reporting of performance data for a broad set of system‐level metrics. Graphical visualization of these performance indices helps to identify the primary system bottleneck in each configuration studied. The Apache Web server is used as a case study to demonstrate the methodology. Our experiments quantify the performance implications of several configuration decisions common to any Web server implementation, and also serve to illustrate several performance anomalies specific to the Apache Web server (if misconfigured). Copyright © 2004 John Wiley & Sons, Ltd.