Clustering performance anomalies in web applications based on root causes

  • Authors:
  • Satoshi Iwata;Kenji Kono

  • Affiliations:
  • Keio University, Kanagawa, Japan;Keio University & CREST JST, Kanagawa, Japan

  • Venue:
  • Proceedings of the 8th ACM international conference on Autonomic computing
  • Year:
  • 2011

Quantified Score

Hi-index 0.00

Visualization

Abstract

We propose a performance anomaly clustering method for determining suspicious components in web applications. Our clustering method clusters observed anomalies based on their root causes. The key insight behind our method is that the measurements of anomalies that are negatively affected by the same root cause deviates similarly from standard measurements. The results of case studies, which were conducted using RUBiS [8], an auction prototype modeled after eBay.com [5], are encouraging. From the clustering results, we searched for the components exclusively used by each cluster and successfully determined suspicious components such as server processes, Enterprise Beans, and methods in an Enterprise Bean.