Authors
Paramvir Bahl, Ranveer Chandra, Albert Greenberg, Srikanth Kandula, David A Maltz, Ming Zhang
Publication date
2007/8/27
Journal
ACM SIGCOMM Computer Communication Review
Volume
37
Issue
4
Pages
13-24
Publisher
ACM
Description
Localizing the sources of performance problems in large enterprise networks is extremely challenging. Dependencies are numerous, complex and inherently multi-level, spanning hardware and software components across the network and the computing infrastructure. To exploit these dependencies for fast, accurate problem localization, we introduce an Inference Graph model, which is well-adapted to user-perceptible problems rooted in conditions giving rise to both partial service degradation and hard faults. Further, we introduce the Sherlock system to discover Inference Graphs in the operational enterprise, infer critical attributes, and then leverage the result to automatically detect and localize problems. To illuminate strengths and limitations of the approach, we provide results from a prototype deployment in a large enterprise network, as well as from testbed emulations and simulations. In particular, we find that …
Total citations
2007200820092010201120122013201420152016201720182019202020212022202320246263951484244364329322831241814173
Scholar articles
P Bahl, R Chandra, A Greenberg, S Kandula, DA Maltz… - ACM SIGCOMM Computer Communication Review, 2007