skip to main content
poster

On the efficacy of fine-grained traffic splitting protocols in data center networks

Published:11 June 2012Publication History
Skip Abstract Section

Abstract

Current multipath routing techniques split traffic at a per-flow level because, according to conventional wisdom, forwarding packets of a TCP flow along different paths leads to packet reordering which is detrimental to TCP. In this paper, we revisit this "myth" in the context of cloud data center networks which have regular topologies such as multi-rooted trees. We argue that due to the symmetry in the multiple equal-cost paths in such networks, simply spraying packets of a given flow among all equal-cost paths, leads to balanced queues across multiple paths, and consequently little packet reordering. Using a testbed comprising of NetFPGA switches, we show how cloud applications benefit from better network utilization in data centers.

References

  1. Mohammad Al-Fares, Alexander Loukissas, and Amin Vahdat, "A scalable, commodity data center network architecture," ACM SIGCOMM CCR, 2008. Google ScholarGoogle ScholarDigital LibraryDigital Library
  2. Mohammad Al-fares, Sivasankar Radhakrishnan, Barath Raghavan, Nelson Huang, and Amin Vahdat, "Hedera: Dynamic flow scheduling for data center networks," In USENIX NSDI, 2010. Google ScholarGoogle ScholarDigital LibraryDigital Library
  3. Andrew Curtis, Wonho Kim, and Praveen Yalagandula, "Mahout: Low-Overhead Datacenter Traffic Management using End-Host-Based Elephant Detection," In IEEE Infocom, 2011.Google ScholarGoogle Scholar
  4. Albert Greenberg, James R. Hamilton, et al., "VL2: A Scalable and Flexible Data Center Network," In ACM SIGCOMM, 2009. Google ScholarGoogle ScholarDigital LibraryDigital Library
  5. Costin Raiciu, Christopher Pluntke, et al., "Data Centre Networking with Multipath TCP," In HotNets-IX, 2010. Google ScholarGoogle ScholarDigital LibraryDigital Library
  6. Sebastien Barr, "MultiPath TCP in the Linux Kernel," https://scm.info.ucl.ac.be/trac/mptcp/wiki/install.Google ScholarGoogle Scholar
  7. Shan Sinha, Srikanth Kandula, and Dina Katabi, "Harnessing TCPs Burstiness using Flowlet Switching," In HotNets-III, 2004.Google ScholarGoogle Scholar

Index Terms

  1. On the efficacy of fine-grained traffic splitting protocols in data center networks

    Recommendations

    Comments

    Login options

    Check if you have access through your login credentials or your institution to get full access on this article.

    Sign in

    Full Access

    • Published in

      cover image ACM SIGMETRICS Performance Evaluation Review
      ACM SIGMETRICS Performance Evaluation Review  Volume 40, Issue 1
      Performance evaluation review
      June 2012
      433 pages
      ISSN:0163-5999
      DOI:10.1145/2318857
      Issue’s Table of Contents
      • cover image ACM Conferences
        SIGMETRICS '12: Proceedings of the 12th ACM SIGMETRICS/PERFORMANCE joint international conference on Measurement and Modeling of Computer Systems
        June 2012
        450 pages
        ISBN:9781450310970
        DOI:10.1145/2254756

      Copyright © 2012 Authors

      Publisher

      Association for Computing Machinery

      New York, NY, United States

      Publication History

      • Published: 11 June 2012

      Check for updates

      Qualifiers

      • poster

    PDF Format

    View or Download as a PDF file.

    PDF

    eReader

    View online with eReader.

    eReader