loading...
 This Article 
   
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
19th IEEE International Conference on Distributed Computing Systems (ICDCS'99)
ETE: A Customizable Approach to Measuring End-to-End Response Times and Their Components in Distributed Systems
Austin, Texas
May 31-June 04
ISBN: 0-7695-0222-9
Detecting and resolving performance problems in distributed systems often requires measurements of end-to-end response times. Existing approaches embed transaction definitions in instrumentation codes. As a result, service providers (e.g., ISPs) cannot tailor transaction definitions to the usage patterns of their customers. We propose a new approach--ETE (end-to-end)--in which transaction definitions are externalized so that they can be customized. This is accomplished by having instrumentation generate events (not transactions) and employing a separate component--the transaction generator--that uses external definitions of transactions to construct response time measurements from event streams. ETE provides measurements of both end-to-end response times and their components. The latter reflect delays for services within distributed systems (e.g., name resolution service). We have used ETE to measure response times for web transactions, terminal emulators, and Lotus Notes.
Index Terms:
end-to-end response times, measurements, quality of service
Citation:
Joseph L. Hellerstein, Mark M. Maccabee, W. Nathaniel Mills Iii, John J. Turek, "ETE: A Customizable Approach to Measuring End-to-End Response Times and Their Components in Distributed Systems," icdcs, pp.0152, 19th IEEE International Conference on Distributed Computing Systems (ICDCS'99), 1999
Usage of this product signifies your acceptance of the Terms of Use.