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
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;
Conference_Titel :
Communications (ICC), 2012 IEEE International Conference on
Conference_Location :
Ottawa, ON
Print_ISBN :
978-1-4577-2052-9
Electronic_ISBN :
1550-3607
DOI :
10.1109/ICC.2012.6364079