Title :
Performance problem prediction in transaction-based e-business systems
Author :
Agarwal, Manoj K. ; Kar, Gautam ; Mahindru, Ruchi ; Neogi, Anindya ; Sailer, Anca
Author_Institution :
IBM India Res. Lab., New Delhi
fDate :
3/1/2008 12:00:00 AM
Abstract :
Key areas in managing e-commerce systems are problem prediction, root cause analysis, and automated problem remediation. Anticipating SLO violations by proactive problem determination (PD) is particularly important since it can significantly lower the business impact of application performance problems. The main contribution of this paper is to investigate proactive PD based on two important concepts: dependency graphs and dynamic runtime performance characteristics of resources that comprise an I/T environment. The authors show how one can calculate and use the contribution of all supporting resources for a transaction to the end-to-end SLO for that transaction. Higher order moments of these components´ contributions are further tracked for proactive alerting. An important aspect of this process is the classification of user transactions based on the profile of their resource usage, enabling one to set appropriate thresholds for the different classes only. Combined with the complete or semi-complete dependency information, our approach confines the scope of potential root causes to a small set of components, thus enabling efficient performance problem anticipation and quick remediation.
Keywords :
business data processing; electronic data interchange; automated problem remediation; dynamic runtime performance; performance problem prediction; root cause analysis; transaction-based e-business systems; Costs; Data mining; Delay; Monitoring; Network servers; Performance analysis; Resource management; Runtime environment; Throughput; Web server;
Journal_Title :
Network and Service Management, IEEE Transactions on
DOI :
10.1109/TNSM.2008.080101