• DocumentCode
    54497
  • Title

    Visualizing Request-Flow Comparison to Aid Performance Diagnosis in Distributed Systems

  • Author

    Sambasivan, Raja R. ; Shafer, Ilari ; Mazurek, Michelle L. ; Ganger, Gregory R.

  • Volume
    19
  • Issue
    12
  • fYear
    2013
  • fDate
    Dec. 2013
  • Firstpage
    2466
  • Lastpage
    2475
  • Abstract
    Distributed systems are complex to develop and administer, and performance problem diagnosis is particularly challenging. When performance degrades, the problem might be in any of the system´s many components or could be a result of poor interactions among them. Recent research efforts have created tools that automatically localize the problem to a small number of potential culprits, but research is needed to understand what visualization techniques work best for helping distributed systems developers understand and explore their results. This paper compares the relative merits of three well-known visualization approaches (side-by-side, diff, and animation) in the context of presenting the results of one proven automated localization technique called request-flow comparison. Via a 26-person user study, which included real distributed systems developers, we identify the unique benefits that each approach provides for different problem types and usage modes.
  • Keywords
    computer animation; data visualisation; distributed processing; animation visualization approach; automated localization technique; diff visualization approach; distributed systems; performance diagnosis; request-flow comparison technique; request-flow comparison visualization; side-by-side visualization approach; visualization techniques; Distributed processing; Human factors; Layout; Training; Distributed processing; Distributed systems; Human factors; Layout; Training; human factors; problem diagnosis; visualization; Algorithms; Computer Graphics; Humans; Image Enhancement; Information Storage and Retrieval; Task Performance and Analysis; User-Computer Interface; Visual Perception;
  • fLanguage
    English
  • Journal_Title
    Visualization and Computer Graphics, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1077-2626
  • Type

    jour

  • DOI
    10.1109/TVCG.2013.233
  • Filename
    6634197