DocumentCode :
673261
Title :
Cross-layer cooperation to boost multipath TCP performance in cloud networks
Author :
Coudron, Matthieu ; Secci, Stefano ; Pujolle, Guy ; Raad, Patrick ; Gallard, Pascal
Author_Institution :
LIP6, UPMC, Paris, France
fYear :
2013
fDate :
11-13 Nov. 2013
Firstpage :
58
Lastpage :
66
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.
Keywords :
IP networks; cloud computing; computer centres; transport protocols; virtual machines; A-MPTCP; IP-in-IP mapping protocol; LISP; MPTCP; TCP subflows; augmented MPTCP; backward compatible TCP extension; cloud communications; cloud networking; cloud networks; connection resiliency; connection throughput; cross-layer cooperation; cross-layer cooperation module; end-point network; host IP; hypervisors; location-identifier separation protocol; multihomed data-center; multihomed data-centers; multihomed users; multipath TCP performance; multipath communications; packet arrival disorder; realistic cloud access use-case scenario; virtual machines; IP networks; Internet; Kernel; Protocols; Servers; Throughput; Wide area networks;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Cloud Networking (CloudNet), 2013 IEEE 2nd International Conference on
Conference_Location :
San Francisco, CA
Type :
conf
DOI :
10.1109/CloudNet.2013.6710558
Filename :
6710558
Link To Document :
بازگشت