Title
Mmptcp: A Multipath Transport Protocol For Data Centers
Abstract
Modern data centres provide large aggregate network capacity and multiple paths among servers. Traffic is very diverse; most of the data is produced by long, bandwidth hungry flows but the large majority of flows, which commonly come with strict deadlines regarding their completion time, are short. It has been shown that TCP is not efficient for any of these types of traffic in modern data centres. More recent protocols such MultiPath TCP (MPTCP) are very efficient for long flows, but are ill-suited for short flows.In this paper, we present Maximum MultiPath TCP (MMPTCP), a novel transport protocol which, compared to TCP and MPTCP, reduces short flows' completion times, while providing excellent goodput to long flows. To do so, MMPTCP runs in two phases; initially, it randomly scatters packets in the network under a single congestion window exploiting all available paths. This is beneficial to latency-sensitive flows. After a specific amount of data is sent, MMPTCP switches to a regular MultiPath TCP mode. MMPTCP is incrementally deployable in existing data centres as it does not require any modifications outside the transport layer and behaves well when competing with legacy TCP and MPTCP flows. Our extensive experimental evaluation in simulated FatTree topologies shows that all design objectives for MMPTCP are met.
Year
Venue
Field
2016
IEEE INFOCOM 2016 - THE 35TH ANNUAL IEEE INTERNATIONAL CONFERENCE ON COMPUTER COMMUNICATIONS
H-TCP,Computer science,Multipath TCP,Computer network,Zeta-TCP,TCP acceleration,TCP tuning,TCP hole punching,TCP global synchronization,TCP Friendly Rate Control,Distributed computing
DocType
ISSN
Citations 
Conference
0743-166X
6
PageRank 
References 
Authors
0.44
13
3
Name
Order
Citations
PageRank
morteza kheirkhah1104.24
Ian Wakeman2436129.40
George Parisis312216.44