Advanced Search

Browse by Discipline

Scientific Societies

E-print Alerts

Add E-prints

E-print Network

  Advanced Search  

A Tool For Automated Resource Consumption Profiling of Distributed Transactions

Summary: A Tool For Automated Resource Consumption
Profiling of Distributed Transactions
B. Nagaprabhanjan and Varsha Apte
Indian Institute of Technology Bombay, India
nagaprabhanjan@it.iitb.ac.in, varsha@cse.iitb.ac.in
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 perfor-
mance 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 gen-
eration 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.
1 Introduction
With the advent of the Internet, the trend of business transactions between
customers and enterprises has changed drastically. Now, a customer expects to


Source: Apte, Varsha - Department of Computer Science and Engineering, Indian Institute of Technology Bombay


Collections: Computer Technologies and Information Sciences