• DocumentCode
    170664
  • Title

    RepFlow: Minimizing flow completion times with replicated flows in data centers

  • Author

    Hong Xu ; Baochun Li

  • Author_Institution
    Dept. of Comput. Sci., City Univ. of Hong Kong, Hong Kong, China
  • fYear
    2014
  • fDate
    April 27 2014-May 2 2014
  • Firstpage
    1581
  • Lastpage
    1589
  • Abstract
    Short TCP flows that are critical for many interactive applications in data centers are plagued by long flows and head-of-line blocking in switches. Hash-based load balancing schemes such as ECMP aggravate the matter and result in long-tailed flow completion times (FCT). Previous work on reducing FCT usually requires custom switch hardware and/or protocol changes. We propose RepFlow, a simple yet practically effective approach that replicates each short flow to reduce the completion times, without any change to switches or host kernels. With ECMP the original and replicated flows traverse distinct paths with different congestion levels, thereby reducing the probability of having long queueing delay. We develop a simple analytical model to demonstrate the potential improvement. Further, we conduct NS-3 simulations and Mininet implementation and show that RepFlow provides 50%-70% speedup in both mean and 99-th percentile FCT for all loads, and offers near-optimal FCT when used with DCTCP.
  • Keywords
    computer centres; computer networks; interactive systems; queueing theory; resource allocation; transport protocols; DCTCP; ECMP; FCT; Mininet implementation; NS-3 simulations; RepFlow; TCP flows; analytical model; congestion levels; custom switch hardware; data centers; flow completion times; hash-based load balancing schemes; head-of-line blocking; interactive applications; protocol changes; queueing delay; replicated flows; Computers; Conferences; Delays; Load management; Load modeling; Transport protocols; Web search;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    INFOCOM, 2014 Proceedings IEEE
  • Conference_Location
    Toronto, ON
  • Type

    conf

  • DOI
    10.1109/INFOCOM.2014.6848094
  • Filename
    6848094