RAAD Patrick
Supervision : Stefano SECCI
Co-supervision : GALLARD Pascal
Protocol Architecture and Algorithms for Distributed Data Center Networks
While many business and personal applications are being pushed to the cloud, offering a reliable and a stable network connectivity becomes a challenge for both cloud providers and users. In this dissertation, we study networking protocols, algorithms and communication strategies for distributed data centers.
We propose a user-centric distributed cloud network architecture that is able to: (i) migrate virtual resources between data centers with an optimized service downtime; (ii) offer resilient access to virtual resources; (iii) minimize the cloud access latency. We identify two main decision making problems: the virtual machine orchestration problem, also taking care of user mobility, and the routing locator switching configuration problem, taking care of both extra and intra data center link states.
We evaluate our architecture using real test beds of geographically distributed data centers, and we also simulate realistic scenarios based on real mobility traces. We show that migrating virtual machines between data centers at negligible downtime is possible by enhancing overlay protocols. We then demonstrate that by linking cloud virtual resource mobility to user mobility we can get a considerable gain in the transfer rates. We prove by simulations using real traces that the virtual machine placement decision is more important than routing locator switching decision when the goal is to increase connection throughput: the cloud access performance is primarily affected by the former decision, while the latter decision can be left to intra data center traffic engineering solutions. Finally, we show how we can take profit from multipath transport protocols for accelerating cloud access performance in our architecture, and that existing link-state intra data center routing solutions can pilot the routing locator switching logic.
Defence : 12/14/2015
Jury members :
Olivier FESTOR (Inria) [Rapporteur]
Thierry COUPAYE (Orange Labs) [Rapporteur]
Bijan JABBARI (GMU)
Christian JACQUENET (Orange Labs)
Guy PUJOLLE (LIP6)
Jean-Louis ROUGIER (IMT)
Djamal ZEGHLACHE (IMT)
Nicolas Aubé (Celeste)
Pascal Gallard (NSS)
Stefano Secci (LIP6)
2012-2016 Publications
-
2016
- R. Touihri, N. Turpault, P. Raad, S. Secci, F. Cachereul : “Unifying LISP and TRILL control-planes for distributed data-center networking”, IEEE/IFIP Network Operations and Management Symposium (NOMS 2016), Istanbul, Turkey (2016)
- S. Secci, P. Raad, P. Gallard : “Linking Virtual Machine Mobility to User Mobility”, IEEE Transactions on Network and Service Management, vol. 13 (4), pp. 927-940, (IEEE) (2016)
-
2015
- P. Raad : “Protocoles et algorithmes pour les réseaux de centres de données distribués”, thesis, defence 12/14/2015, supervision Secci, Stefano, co-supervision : Gallard, Pascal (2015)
- Y. Li, P. Raad, Ch. Jacquenet, S. Secci, L. Iannone : “Présentation de la plateforme LISP-Lab”, Journées Réseaux, Montpellier, France (2015)
- P. Raad, S. Secci, Ch. Phung, P. Gallard : “PACAO: Protocol Architecture for Cloud Access Optimization”, Proc. of IEEE 1st International Conference on Network Softwarization (IEEE NETSOFT 2015), London, United Kingdom, pp. 1-9 (2015)
-
2014
- P. Raad, S. Secci, Ch. Phung, A. Cianfrani, P. Gallard, G. Pujolle : “Achieving Sub-Second Downtimes in Large-Scale Virtual Machine Migrations with LISP”, IEEE Transactions on Network and Service Management, vol. 11 (2), pp. 133-143, (IEEE) (2014)
-
2013
- M. Coudron, S. Secci, G. Pujolle, P. Raad, P. Gallard : “Cross-layer Cooperation to Boost Multipath TCP Performance in Cloud Networks”, 2013 IEEE Int. Conference in Cloud Networking (IEEE CloudNet 2013), San Francisco, CA, United States, pp. 58-66, (IEEE) (2013)
- P. Raad, G. Colombo, Ch. Phung, S. Secci, A. Cianfrani, P. Gallard, G. Pujolle : “Achieving Sub-Second Downtimes in Internet-wide Virtual Machine Live Migrations in LISP Networks”, IFIP/IEEE International Symposium on Integrated Network Management (IM 2013), Ghent, Belgium, pp. 286-293, (IEEE) (2013)
-
2012
- P. Raad, G. Colombo, Ch. Phung, S. Secci, A. Cianfrani, P. Gallard, G. Pujolle : “Demonstrating LISP-based Virtual Machine Mobility for Cloud Networks”, 2012 1st IEEE Int. Conference on Cloud Networking (IEEE CloudNet 2012), Paris, France, pp. 200-202, (IEEE) (2012)
- Ch. Phung, S. Secci, G. Pujolle, P. Raad, P. Gallard : “An Open Control-Plane Implementation for LISP networks”, Proc. of 3rd IEEE Int. Conference on Network Infrastructure and Digital Content (IEEE NIDC 2012), Beijing, China, pp. 266-270, (IEEE) (2012)