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.
Type de document :
Communication dans un congrès
2013 IEEE Int. Conference in Cloud Networking (IEEE CloudNet 2013), Nov 2013, San Francisco, CA, United States. IEEE, pp.58-66, 〈10.1109/CloudNet.2013.6710558〉
Liste complète des métadonnées

https://hal.archives-ouvertes.fr/hal-01216158
Contributeur : Lip6 Publications <>
Soumis le : jeudi 15 octobre 2015 - 16:32:05
Dernière modification le : jeudi 21 mars 2019 - 13:00:36

Identifiants

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. IEEE, pp.58-66, 〈10.1109/CloudNet.2013.6710558〉. 〈hal-01216158〉

Partager

Métriques

Consultations de la notice

84