• 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