A tool for automated resource consumption profiling of distributed transactions

  • Authors:
  • B. Nagaprabhanjan;Varsha Apte

  • Affiliations:
  • Indian Institute of Technology Bombay, India;Indian Institute of Technology Bombay, India

  • Venue:
  • ICDCIT'05 Proceedings of the Second international conference on Distributed Computing and Internet Technology
  • Year:
  • 2005

Quantified Score

Hi-index 0.00

Visualization

Abstract

In this paper, we present a tool, called Autoprofiler, that automates the discovery of resource consumption by transactions on distributed systems. Such information is required as input to performance analysis tools, which may be used for capacity planning, for re-architecting a distributed system, or to identify potential bottlenecks. Deriving this information using existing tools is a tedious and error prone process. In contrast, our tool requires minimal human intervention, and brings down the time required to profile complex distributed systems to a few minutes. It does this by co-ordinating the process of load generation and server resource profiling. Our tool also works with a Java profiler, called LiteJava Profiler, which we have built, to fully automate the process of resource consumption discovery for J2EE servers.