DocumentCode
2995480
Title
Statistical Approaches to Predicting and Diagnosing Performance Problems in Component-Based Distributed Systems: An Experimental Evaluation
Author
Correa, Sand ; Cerqueira, Renato
Author_Institution
Dept. of Inf., PUC-Rio, Rio de Janeiro, Brazil
fYear
2010
fDate
Sept. 27 2010-Oct. 1 2010
Firstpage
21
Lastpage
30
Abstract
One of the major problems in managing large-scale distributed systems is the prediction of the application performance. The complexity of the systems and the availability of monitored data have motivated the applicability of machine learning and other statistical techniques to induce performance models and forecast performance degradation problems. However, there is a stringent need for additional experimental and comparative studies, since there is no optimal method for all cases. In addition to a deeper comparison of different statistical techniques, studies lack on two important dimensions: resilience to transient failures of the statistical techniques, and diagnostic abilities. In this work, we address these issues, presenting three main contributions: first, we establish the capability of different statistical learning techniques for forecasting the resource needs of component-based distributed systems, second, we investigate an analysis engine that is more robust to false alarms, introducing a novel algorithm that augments the predictive power of statistical learning methods by combining them with a statistical test to identify trends in resources usage, third, we investigate the applicability of statistical tests for identifying the nature and cause of performance problems in component-based distributed systems.
Keywords
distributed processing; learning (artificial intelligence); object-oriented programming; program diagnostics; software performance evaluation; statistical analysis; component-based distributed system; large-scale distributed system; machine learning; performance degradation problem; performance problem diagnosis; statistical learning method; Accuracy; Measurement; Monitoring; Niobium; Prediction algorithms; Support vector machines; Time factors; component-based system; performance problem; statistical learning; statistical test;
fLanguage
English
Publisher
ieee
Conference_Titel
Self-Adaptive and Self-Organizing Systems (SASO), 2010 4th IEEE International Conference on
Conference_Location
Budapest
Print_ISBN
978-1-4244-8537-6
Electronic_ISBN
978-0-7695-4232-4
Type
conf
DOI
10.1109/SASO.2010.32
Filename
5630642
Link To Document