Skip to Main content Skip to Navigation
Conference papers

Cross-layer Cooperation to Boost Multipath TCP Performance in Cloud Networks

Matthieu Coudron 1 Stefano Secci 1 Guy Pujolle 1 Patrick Raad 1 Pascal Gallard
1 Phare
LIP6 - Laboratoire d'Informatique de Paris 6
Abstract : Cloud networking imposes new requirements in terms of connection resiliency and throughput among virtual machines, hypervisors and users. A promising direction is to exploit multipath communications, yet existing protocols have a so limited scope that performance improvements are often unreachable. Generally, multipathing adds signaling overhead and in certain conditions may in fact decrease throughput due to packet arrival disorder. At the transport layer, the most promising protocol is Multipath TCP (MPTCP), a backward compatible TCP extension allowing to balance the load on several TCP subflows, ideally following different physical paths, to maximize connection throughput. Current implementations create a full mesh between hosts IPs, which can be suboptimal. For situation when at least one end-point network is multihomed, we propose to enhance its subflow creation mechanism so that MPTCP creates an adequate number of subflows considering the underlying path diversity offered by an IP-in-IP mapping protocol, the Location/Identifier Separation Protocol (LISP). We defined and implemented a cross-layer cooperation module between MPTCP and LISP, leading to an improved version of MPTCP we name Augmented MPTCP (A-MPTCP). We evaluated A-MPTCP for a realistic Cloud access use-case scenario involving one multi-homed data-center. Results from a large-scale test bed show us that A-MPTCP can halve the transfer times with the simple addition of one additional LIS-Penabled MPTCP subflow, hence showing promising performance for Cloud communications between multi-homed users and multihomed data-centers.
Complete list of metadatas

https://hal.archives-ouvertes.fr/hal-01216158
Contributor : Lip6 Publications <>
Submitted on : Thursday, October 15, 2015 - 4:32:05 PM
Last modification on : Monday, November 18, 2019 - 1:38:01 PM

Identifiers

Citation

Matthieu Coudron, Stefano Secci, Guy Pujolle, Patrick Raad, Pascal Gallard. Cross-layer Cooperation to Boost Multipath TCP Performance in Cloud Networks. 2013 IEEE Int. Conference in Cloud Networking (IEEE CloudNet 2013), Nov 2013, San Francisco, CA, United States. pp.58-66, ⟨10.1109/CloudNet.2013.6710558⟩. ⟨hal-01216158⟩

Share

Metrics

Record views

134