• DocumentCode
    2923000
  • Title

    Draco: Statistical diagnosis of chronic problems in large distributed systems

  • Author

    Kavulya, Soila P. ; Daniels, Scott ; Joshi, Kaustubh ; Hiltunen, Matti ; Gandhi, Rajeev ; Narasimhan, Priya

  • fYear
    2012
  • fDate
    25-28 June 2012
  • Firstpage
    1
  • Lastpage
    12
  • Abstract
    Chronics are recurrent problems that often fly under the radar of operations teams because they do not affect enough users or service invocations to set off alarm thresholds. In contrast with major outages that are rare, often have a single cause, and as a result are relatively easy to detect and diagnose quickly, chronic problems are elusive because they are often triggered by complex conditions, persist in a system for days or weeks, and coexist with other problems active at the same time. In this paper, we present Draco, a scalable engine to diagnose chronics that addresses these issues by using a “top-down” approach that starts by heuristically identifying user interactions that are likely to have failed, e.g., dropped calls, and drills down to identify groups of properties that best explain the difference between failed and successful interactions by using a scalable Bayesian learner. We have deployed Draco in production for the VoIP operations of a major ISP. In addition to providing examples of chronics that Draco has helped identify, we show via a comprehensive evaluation on production data that Draco provided 97% coverage, had fewer than 4% false positives, and outperformed state-of-the-art diagnostic techniques by up to 56% for complex chronics.
  • Keywords
    Bayes methods; Internet telephony; alarm systems; computer network performance evaluation; learning (artificial intelligence); statistical analysis; Draco; ISP; VoIP operations; alarm thresholds; chronic problems; comprehensive production data evaluation; large distributed systems; recurrent problems; scalable Bayesian learner; service invocations; statistical diagnosis; top-down approach; user interaction identification; Bayesian methods; Equations; IP networks; Mathematical model; Probability distribution; Production; Servers;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Dependable Systems and Networks (DSN), 2012 42nd Annual IEEE/IFIP International Conference on
  • Conference_Location
    Boston, MA
  • ISSN
    1530-0889
  • Print_ISBN
    978-1-4673-1624-8
  • Electronic_ISBN
    1530-0889
  • Type

    conf

  • DOI
    10.1109/DSN.2012.6263927
  • Filename
    6263927