Computer Science – Distributed – Parallel – and Cluster Computing
Scientific paper
2010-03-04
Proceeding of IEEE/IFIP 39th Dependable System and Network (DSN 2009)
Computer Science
Distributed, Parallel, and Cluster Computing
Scientific paper
As more and more multi-tier services are developed from commercial components or heterogeneous middleware without the source code available, both developers and administrators need a precise request tracing tool to help understand and debug performance problems of large concurrent services of black boxes. Previous work fails to resolve this issue in several ways: they either accept the imprecision of probabilistic correlation methods, or rely on knowledge of protocols to isolate requests in pursuit of tracing accuracy. This paper introduces a tool named PreciseTracer to help debug performance problems of multi-tier services of black boxes. Our contributions are two-fold: first, we propose a precise request tracing algorithm for multi-tier services of black boxes, which only uses application-independent knowledge; secondly, we present a component activity graph abstraction to represent causal paths of requests and facilitate end-to-end performance debugging. The low overhead and tolerance of noise make PreciseTracer a promising tracing tool for using on production systems.
Li Yong
Meng Dan
Sang Bo
Wang Lei
Zhan Jianfeng
No associations
LandOfFree
Precise Request Tracing and Performance Debugging for Multi-tier Services of Black Boxes does not yet have a rating. At this time, there are no reviews or comments for this scientific paper.
If you have personal experience with Precise Request Tracing and Performance Debugging for Multi-tier Services of Black Boxes, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Precise Request Tracing and Performance Debugging for Multi-tier Services of Black Boxes will most certainly appreciate the feedback.
Profile ID: LFWR-SCP-O-559364