Fast and Cautious: Leveraging Multi-path Diversity for Transport Loss Recovery in Data Centers
To achieve low TCP flow completion time (FCT) in data center networks (DCNs), it is critical and challenging to rapidly recover loss without adding extra congestion. Therefore, in this paper we propose a novel loss recovery approach FUSO that exploits multi-path diversity in DCN for transport loss recovery. In FUSO, when a multi-path transport sender suspects loss on one subflow, recovery packets are immediately sent over another sub-flow that is not or less lossy and has spare congestion window slots. FUSO is fast in that it does not need to wait for timeout on the lossy sub-flow, and it is cautious in that it does not violate congestion control algorithm. Testbed experiments and simulations show that FUSO decreases the latency-sensitive flows’ 99th percentile FCT by up to ~82.3% in a 1Gbps testbed, and up to ~87.9% in a 10Gpbs large-scale simulated network.
Publication
Guo Chen, Yuanwei Lu, Yuan Meng, Bojie Li, Kun Tan, Dan Pei, Peng Cheng, Layong (Larry) Luo, Yongqiang Xiong, Xiaoliang Wang and Youjian Zhao.
Proceedings of the 2016 USENIX Annual Technical Conference (ATC ‘16). [PDF] [Slides]
I only participated in some discussions in this FUSO project. Credits should go to Prof. Guo Chen.
People
- Guo Chen
- Yuanwei Lu
- Yuan Meng
- Bojie Li
- Dr. Kun Tan
- Prof. Dan Pei
- Dr. Peng Cheng
- Dr. Layong (Larry) Luo
- Dr. Yongqiang Xiong
- Prof. Xiaoliang Wang
- Prof. Youjian Zhao