DocumentCode :
1599202
Title :
Predicting Web Server Crashes: A Case Study in Comparing Prediction Algorithms
Author :
Alonso, Javier ; Torres, Jordi ; Gavalda, Ricard
Author_Institution :
Comput. Archit. Dept., Tech. Univ. of Catalonia, Barcelona
fYear :
2009
Firstpage :
264
Lastpage :
269
Abstract :
Traditionally, performance has been the most important metrics when evaluating a system. However, in the last decades industry and academia have been paying increasing attention to another metric to evaluate servers: availability. A Web server may serve many users when running, but if it is out of service too much time, it becomes useless and expensive. The industry has adopted several techniques to improve system availability, yet crashes still happen. In this paper, we propose a new framework to predict time-to-failure when the system is suffering transient failures that consume resources randomly. We study which machine learning algorithms build a more accurate model of the behavior of the anomaly system, and focus on linear regression and decision tree algorithms. Our preliminary results show that M5P (a decision tree algorithm) is the best option to model the behavior of the system under the random injection of memory leaks.
Keywords :
Internet; decision trees; learning (artificial intelligence); regression analysis; Web server crashes; decision tree algorithms; linear regression; machine learning algorithms; prediction algorithms; transient failures; Availability; Companies; Computer crashes; Decision trees; Hardware; Humans; Linear regression; Machine learning algorithms; Prediction algorithms; Web server; Machine Learning; Self-healing; autonomic computing;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Autonomic and Autonomous Systems, 2009. ICAS '09. Fifth International Conference on
Conference_Location :
Valencia
Print_ISBN :
978-1-4244-3684-2
Electronic_ISBN :
978-0-7695-3584-5
Type :
conf
DOI :
10.1109/ICAS.2009.56
Filename :
4976614
Link To Document :
بازگشت