DocumentCode
1939303
Title
Modeling and understanding TCP incast in data center networks
Author
Zhang, Jiao ; Ren, Fengyuan ; Lin, Chuang
Author_Institution
Tsinghua Nat. Lab. for Inf. Sci. & Technol., Beijing, China
fYear
2011
fDate
10-15 April 2011
Firstpage
1377
Lastpage
1385
Abstract
Recently, TCP incast problem attracts increasing attention since the receiver suffers drastic goodput drop when it simultaneously strips data over multiple servers. Lots of attempts have been made to address the problem through experiments and simulations. However, to the best of our knowledge, few solutions can solve it fundamentally at low cost. In this paper, a goodput model of TCP incast is built to understand why goodput collapse occurs. We conclude that TCP incast goodput deterioration is mainly caused by two types of timeouts, one happens at the tail of a data block and dominates the goodput when the number of senders is small, while the other one at the head of a data block and governs the goodput when the number of senders is large. The proposed model describes the causes of these two types of timeouts which are related to the incast communication pattern, block size, bottleneck buffer and so on. We validate the proposed model by comparing with simulation data, finding that it can well characterize the features of TCP incast. We also discuss the impact of most parameters on the goodput of TCP incast.
Keywords
computer centres; multicast communication; transport protocols; TCP incast; data center networks; US Department of Defense; Data Center Networks; Goodput; Modeling; TCP incast;
fLanguage
English
Publisher
ieee
Conference_Titel
INFOCOM, 2011 Proceedings IEEE
Conference_Location
Shanghai
ISSN
0743-166X
Print_ISBN
978-1-4244-9919-9
Type
conf
DOI
10.1109/INFCOM.2011.5934923
Filename
5934923
Link To Document