• DocumentCode
    2371306
  • Title

    IA-TCP: A rate based incast-avoidance algorithm for TCP in data center networks

  • Author

    Hwang, Jaehyun ; Yoo, Joon ; Choi, Nakjung

  • Author_Institution
    Bell Labs., Alcatel-Lucent, Seoul, South Korea
  • fYear
    2012
  • fDate
    10-15 June 2012
  • Firstpage
    1292
  • Lastpage
    1296
  • Abstract
    In recent years, the data center networks commonly accommodate applications such as MapReduce and web search that inherently shows the incast communication pattern; multiple workers simultaneously transmit TCP data to a single aggregator. In this environment, the TCP performance is significantly degraded in terms of goodput and query completion time, as a result of the severe packet loss at Top of Rack (ToR) switches. The TCP senders aggressively transmit packets causing throughput collapse even though the network pipe size, i.e., bandwidth-delay product, is extremely small. In this paper, we introduce a novel end-to-end congestion control algorithm called IA-TCP that avoids the TCP incast congestion problem effectively. IA-TCP employs the rate-based algorithm at the aggregator node, which controls both the window size of workers and ACK delay. Through extensive NS-2 simulations, we validate that our algorithm is scalable in terms of the number of workers achieving enhanced goodput and zero timeouts.
  • Keywords
    computer centres; computer networks; telecommunication congestion control; telecommunication switching; transport protocols; ACK delay; IA-TCP; MapReduce; NS-2 simulations; TCP incast congestion problem; ToR switches; Web search; aggregator node; bandwidth-delay product; data center networks; end-to-end congestion control algorithm; incast communication pattern; network pipe size; packet loss; query completion time; rate based incast-avoidance algorithm; single aggregator; top of rack switches; Aggregates; Algorithm design and analysis; Bandwidth; Delay; Throughput;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Communications (ICC), 2012 IEEE International Conference on
  • Conference_Location
    Ottawa, ON
  • ISSN
    1550-3607
  • Print_ISBN
    978-1-4577-2052-9
  • Electronic_ISBN
    1550-3607
  • Type

    conf

  • DOI
    10.1109/ICC.2012.6364079
  • Filename
    6364079