The effect of the congestion control window size on the TCP incast and its implications

This paper analyzes the TCP incast problem in data centers by focusing on the relationships between the TCP throughput and the congestion control window size of TCP. The root causes of the TCP incast problem are explored and the essence of the current methods to smooth the TCP incast is well explained. To verify our analysis, extensive simulations are conducted. The simulation results are in conformity with the estimated results of our analysis, which verifies the accuracy of our analysis. The analysis as well as the simulation results are helpful for the improvement of the TCP incast problem.

[1]  Jim Zelenka,et al.  A cost-effective, high-bandwidth storage architecture , 1998, ASPLOS VIII.

[2]  Amar Phanishayee,et al.  Safe and effective fine-grained TCP retransmissions for datacenter communication , 2009, SIGCOMM '09.

[3]  Haitao Wu,et al.  ICTCP: Incast Congestion Control for TCP in Data-Center Networks , 2013, IEEE/ACM Transactions on Networking.

[4]  Srinivasan Seshan,et al.  Measurement and Analysis of TCP Throughput Collapse in Cluster-based Storage Systems , 2008, FAST.

[5]  David A. Maltz,et al.  Data center TCP (DCTCP) , 2010, SIGCOMM 2010.

[6]  Chuang Lin,et al.  Modeling and understanding TCP incast in data center networks , 2011, 2011 Proceedings IEEE INFOCOM.

[7]  Junda Liu,et al.  Multi-enterprise networking , 2000 .

[8]  Peng Zhang,et al.  Shrinking MTU to Mitigate TCP Incast Throughput Collapse in Data Center Networks , 2011, 2011 Third International Conference on Communications and Mobile Computing.

[9]  Carey L. Williamson,et al.  Solving the TCP-Incast Problem with Application-Level Scheduling , 2012, 2012 IEEE 20th International Symposium on Modeling, Analysis and Simulation of Computer and Telecommunication Systems.