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.
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.
| Original language | English |
|---|---|
| Title of host publication | Computer Communications, IEEE INFOCOM 2016 - The 35th Annual IEEE International Conference on |
| Publisher | Institute of Electrical and Electronics Engineers |
| Number of pages | 9 |
| ISBN (Electronic) | 978-1-4673-9953-1 |
| ISBN (Print) | 978-1-4673-9954-8 |
| Publication status | Published - 28 Jul 2016 |
| Event | IEEE International Conference on Computer Communications 2016 - San Francisco, United States Duration: 10 Apr 2016 → 15 Apr 2016 http://infocom2016.ieee-infocom.org/ |
Conference
| Conference | IEEE International Conference on Computer Communications 2016 |
|---|---|
| Abbreviated title | IEEE INFOCOM 2016 |
| Country/Territory | United States |
| City | San Francisco |
| Period | 10/04/16 → 15/04/16 |
| Internet address |