• DocumentCode
    3450252
  • Title

    A switch-based approach to throughput collapse and starvation in data centers

  • Author

    Shpiner, Alexander ; Keslassy, Isaac

  • Author_Institution
    Dept. of Electr. Eng., Technion - Israel Inst. of Technol., Haifa, Israel
  • fYear
    2010
  • fDate
    16-18 June 2010
  • Firstpage
    1
  • Lastpage
    9
  • Abstract
    Data center switches need to satisfy stringent low-delay and high-capacity requirements. To do so, they rely on small switch buffers. However, in case of congestion, data center switches can incur throughput collapse for short TCP flows as well as temporary starvation for long TCP flows. In this paper, we introduce a lightweight hash-based algorithm called HCF (Hashed Credits Fair) to solve these problems at the switch level while being transparent to the end users. We show that it can be readily implemented in data center switches with O(1) complexity and negligible overhead. We illustrate using simulations how HCF mitigates the throughput collapse of short flows. We also show how HCF reduces unfairness and starvation for long-lived TCP flows as well as for short TCP flows, yet maximizes the utilization on the congested link. Last, even though HCF can store packets of a same flow in different queues, we also prove that it prevents packet reordering.
  • Keywords
    communication complexity; computer centres; computer networks; cryptography; telecommunication congestion control; telecommunication switching; transport protocols; HCF; TCP flows; communication complexity; congested link; data center switches; data centers; hashed credits fair; lightweight hash-based algorithm; queues; starvation; switch buffers; throughput collapse; Data communication; Delay; Ethernet networks; Internet; Packet switching; Propagation losses; Protocols; Spine; Switches; Throughput;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Quality of Service (IWQoS), 2010 18th International Workshop on
  • Conference_Location
    Beijing
  • ISSN
    1548-615X
  • Print_ISBN
    978-1-4244-5987-2
  • Type

    conf

  • DOI
    10.1109/IWQoS.2010.5542737
  • Filename
    5542737