| Skip to main content | Skip to navigation |

Register Now!

WAP5: Blackbox Performance Debugging for WideArea Systems

  • Patrick Reynolds, Duke University, USA
  • Janet L. Wiener, HP Labs, Palo Alto, USA
  • Jeffrey C. Mogul, HP Labs, Palo Alto, USA
  • Marcos K. Aguilera, HP Labs, Palo Alto, USA
  • Amin Vahdat, UC San Diego, USA

Full text:

Presentation Slides:

Track: Performance, Reliability and Scalability

Wide-area distributed applications are challenging to debug, optimize, and maintain. We present Wide-Area Project 5 (WAP5), which aims to make these tasks easier by exposing the causal structure of communication within an application and by exposing delays that imply bottlenecks. These bottlenecks might not otherwise be obvious, with or without the application's source code. Previous research projects have presented algorithms to reconstruct application structure and the corresponding timing information from black-box message traces of local-area systems. In this paper we present (1) a new algorithm for reconstructing application structure in both local- and wide-area distributed systems, (2) an infrastructure for gathering application traces in PlanetLab, and (3) our experiences tracing and analyzing three systems: CoDeeN and Coral, two content-distribution networks in PlanetLab; and Slurpee, an enterprise-scale incident-monitoring system.


Reynolds, P., Wiener, J. L., Mogul, J. C., Aguilera, M. K., and Vahdat, A. 2006. WAP5: black-box performance debugging for wide-area systems. In Proceedings of the 15th International Conference on World Wide Web (Edinburgh, Scotland, May 23 - 26, 2006). WWW '06. ACM Press, New York, NY, 347-356.
DOI= http://doi.acm.org/10.1145/1135777.1135830

Organised by

ECS Logo

in association with

BCS Logo ACM Logo

Platinum Sponsors

Sponsor of The CIO Dinner

Become a sponsor or exhibitor
Valid XHTML 1.0! IFIP logo WWW Conference Committee logo Web Consortium logo Valid CSS!