A Congestion Control Mechanism for Data Center Networks Based on Named Data Networking

Data center networks have become important infrastructures in cloud computing. TCP Incast is a common challenge for data center networks. Although many researchers have tried to address this issue, there is no optimal solution yet. In this paper, different from current effort in IP networks, we try to mitigate the TCP Incast issue by innovatively adopting a new network architecture-Named Data Networking (NDN). Taking advantage of the receiver-driven transfer model and the in-network caching mechanism of NDN, we propose a novel packet request algorithm which can avoid the congestion and we have implemented the algorithm in ndnSIM. Simulation results show that our algorithm can mitigate the TCP Incast issue effectively.

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

[2]  Jing Yuan,et al.  DAC: Generic and Automatic Address Configuration for Data Center Networks , 2012, IEEE/ACM Transactions on Networking.

[3]  Jun Li,et al.  IDTCP: An effective approach to mitigating the TCP incast problem in data center networks , 2013, Information Systems Frontiers.

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

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

[6]  Albert G. Greenberg,et al.  Data center TCP (DCTCP) , 2010, SIGCOMM '10.

[7]  Jun Li,et al.  A survey on TCP Incast in data center networks , 2014, Int. J. Commun. Syst..

[8]  Srinivasan Seshan,et al.  On application-level approaches to avoiding TCP throughput collapse in cluster-based storage systems , 2007, PDSW '07.

[9]  Van Jacobson,et al.  Networking named content , 2009, CoNEXT '09.

[10]  Tao Yang,et al.  The Panasas ActiveScale Storage Cluster - Delivering Scalable High Bandwidth Storage , 2004, Proceedings of the ACM/IEEE SC2004 Conference.

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

[12]  Chunming Qiao,et al.  Understanding the Impact of Removing TCP Binary Exponential Backoff in Data Centers , 2011, 2011 Third International Conference on Communications and Mobile Computing.

[13]  Jing Yuan,et al.  Generic and automatic address configuration for data center networks , 2010, SIGCOMM '10.