Sciweavers

DSN
2009
IEEE

Precise request tracing and performance debugging for multi-tier services of black boxes

14 years 2 months ago
Precise request tracing and performance debugging for multi-tier services of black boxes
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 a component activity graph abstraction to represent causal paths of requests and facilitate endto-end performance debugging. The low overhead and tolerance of no...
Zhihong Zhang, Jianfeng Zhan, Yong Li, Lei Wang, D
Added 04 Sep 2010
Updated 04 Sep 2010
Type Conference
Year 2009
Where DSN
Authors Zhihong Zhang, Jianfeng Zhan, Yong Li, Lei Wang, Dan Meng, Bo Sang
Comments (0)