DocumentCode :
2978657
Title :
A Best Practice Guide to Resources Forecasting for the Apache Webserver
Author :
Hoffmann, G.A. ; Trivedi, Kishor S. ; Malek, Miroslaw
Author_Institution :
Dept. of Electr. & Comput. Eng., Duke Univ., Durham, NC
fYear :
2006
fDate :
Dec. 2006
Firstpage :
183
Lastpage :
193
Abstract :
Recently, measurement based studies of software systems proliferated, reflecting an increasingly empirical focus on system availability, reliability, aging and fault tolerance. However, it is a non-trivial, error-prone, arduous, and time-consuming task even for experienced system administrators and statistical analysis to know what a reasonable set of steps should include to model and successfully predict performance variables or system failures of a complex software system. Reported results are fragmented and focus on applying statistical regression techniques to captured numerical system data. In this paper, we propose a best practice guide for building empirical models based on our experience with forecasting Apache Web server performance variables and forecasting call availability of a real world telecommunication system. To substantiate the presented guide and to demonstrate our approach step-by-step we model and predict the response time and the amount of free physical memory of an Apache Web server system. Additionally, we present concrete results for a) variable selection where we cross benchmark three procedures, b) empirical model building where we cross benchmark four techniques and c) sensitivity analysis. This best practice guide intends to assist in configuring modeling approaches systematically for best estimation and prediction results
Keywords :
Internet; fault tolerant computing; performance evaluation; regression analysis; resource allocation; sensitivity analysis; Apache Web server performance forecasting; Apache Web server system; call availability forecasting; complex software system; empirical model building; resource forecasting; sensitivity analysis; statistical regression technique; system aging; system availability; system fault tolerance; system reliability; telecommunication system; Aging; Availability; Best practices; Delay; Fault tolerant systems; Predictive models; Software measurement; Software systems; Statistical analysis; Web server;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Dependable Computing, 2006. PRDC '06. 12th Pacific Rim International Symposium on
Conference_Location :
Riverside, CA
Print_ISBN :
0-7695-2724-8
Type :
conf
DOI :
10.1109/PRDC.2006.5
Filename :
4041903
Link To Document :
بازگشت