Identifying performance bottlenecks based on the local parameter tuning

  • Authors:
  • Teruyoshi Zenmyo

  • Affiliations:
  • Toshiba Corporation, Kawasaki, Japan

  • Venue:
  • ICAC '09 Proceedings of the 6th international conference on Autonomic computing
  • Year:
  • 2009

Quantified Score

Hi-index 0.00

Visualization

Abstract

In performance tuning of computing systems, identifying bottlenecks which limit the performance of the system is essential. A variety of factors can cause the bottleneck, and therefore, identification and removal of the bottleneck becomes complicated. This paper proposes a technique which supports identifying the bottleneck together with its cause. In the proposed technique, each component in the target system is automatically tuned by adjusting configuration parameters. The effect and the applicability of the parameter tuning are locally analyzed at each component to diagnose whether the bottleneck exists in the tuned component or not. The diagnosis results are collected from each component in the target system, and then, the bottleneck in the whole system can be identified. The bottleneck caused by resource shortages can be identified based on the applicability of the parameter tuning. The effect of the parameter tuning is useful to identify the bottleneck caused by the other external factors. Therefore, the cause of the bottleneck can be classified as either resource shortages or the other factors.