• DocumentCode
    65261
  • Title

    FineComb: Measuring Microscopic Latency and Loss in the Presence of Reordering

  • Author

    Myungjin Lee ; Goldberg, Sharon ; Kompella, Ramana Rao ; Varghese, George

  • Author_Institution
    Sch. of Inf., Univ. of Edinburgh, Edinburgh, UK
  • Volume
    22
  • Issue
    4
  • fYear
    2014
  • fDate
    Aug. 2014
  • Firstpage
    1136
  • Lastpage
    1149
  • Abstract
    Modern stock trading and cluster applications require microsecond latencies and almost no losses in data centers. This paper introduces an algorithm called FineComb that can obtain fine-grain end-to-end loss and latency measurements between edge routers in these networks. Such a mechanism can allow managers to distinguish between latencies and loss singularities caused by servers and those caused by the network. Compared to prior work, such as Lossy Difference Aggregator (LDA), which focused on switch-level latency measurements, the requirement of end-to-end latency measurements introduces the challenge of reordering that occurs commonly in IP networks due to churn. The problem is even more acute in switches across data center networks that employ multipath routing algorithms to exploit the inherent path diversity. Without proper care, a loss estimation algorithm can confound loss and reordering; furthermore, any attempt to aggregate delay estimates in the presence of reordering results in severe errors. FineComb deals with these problems using order-agnostic packet digests and a simple new idea we call stash recovery. Our evaluation demonstrates that FineComb is orders of magnitude more accurate than LDA in loss and delay estimates in the presence of reordering.
  • Keywords
    IP networks; computer centres; telecommunication network routing; telecommunication switching; FineComb; IP networks; LDA; aggregate delay estimates; data center networks; edge routers; end-to-end latency measurements; fine-grain end-to-end loss; loss estimation algorithm; loss measurement; loss singularities; lossy difference aggregator; microscopic latency measurement; microsecond latency; multipath routing algorithms; order-agnostic packet digests; path diversity; reordering; stash recovery; stock trading; switch-level latency measurements; Delays; Loss measurement; Pollution measurement; Radiation detectors; Receivers; Servers; Synchronization; Algorithms; latency; packet loss; passive measurement; reordering;
  • fLanguage
    English
  • Journal_Title
    Networking, IEEE/ACM Transactions on
  • Publisher
    ieee
  • ISSN
    1063-6692
  • Type

    jour

  • DOI
    10.1109/TNET.2013.2272080
  • Filename
    6572888