DocumentCode :
680419
Title :
Taming TCP incast throughput collapse in data center networks
Author :
Jiao Zhang ; Fengyuan Ren ; Li Tang ; Chuang Lin
Author_Institution :
Dept. of Comput. Sci. & Technol., Tsinghua Univ., Beijing, China
fYear :
2013
fDate :
7-10 Oct. 2013
Firstpage :
1
Lastpage :
10
Abstract :
The TCP incast problem attracts a lot of attention due to its wide existence in cloud services and catastrophic performance degradation. Some effort has been made to solve it. However, the industry is still struggling with it, such as Facebook. Based on the investigation that the TCP incast problem is mainly caused by the TimeOuts (TOs) occurring at the boundary of the stripe units, this paper presents a simple and effective TCP enhanced mechanism, called GIP (Guarantee Important Packets), for the applications with the TCP incast problem. The main idea is making TCP aware of the boundaries of the stripe units, and reducing the congestion window of each flow at the start of each stripe unit as well as redundantly transmitting the last packet of each stripe unit. GIP modifies TCP a little at the end hosts, thus it can be easily implemented. Also, it poses no impact on the other TCP-based applications. The results of both experiments on our testbed and simulations on the ns-2 platform demonstrate that TCP with GIP can avoid almost all of the TOs and achieve high goodput for applications with the incast communication pattern.
Keywords :
cloud computing; computer centres; discrete event simulation; telecommunication congestion control; transport protocols; GIP; NS-2 platform; TCP incast throughput collapse; TO; catastrophic performance degradation; cloud services; congestion window reduction; data center networks; guarantee important packets; incast communication pattern; stripe unit; timeouts; Bandwidth; Data models; Kernel; Protocols; Receivers; Switches; Throughput; Data Center Networks; Goodput; Initial Window; Redundant Transmission; TCP incast;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Network Protocols (ICNP), 2013 21st IEEE International Conference on
Conference_Location :
Goettingen
Type :
conf
DOI :
10.1109/ICNP.2013.6733609
Filename :
6733609
Link To Document :
بازگشت