RAAD Patrick
Direction de recherche : Stefano SECCI
Co-encadrement : GALLARD Pascal
Protocoles et algorithmes pour les réseaux de centres de données distribués
De nos jours les données ainsi que les applications dans le nuage (cloud) connaissent une forte croissance, ce qui pousse les fournisseurs à chercher des solutions garantissant un lien réseau stable et résilient à leurs utilisateurs. Dans cette thèse on étudie les protocoles réseaux et les stratégies de communication dans un environnement de centres de données distribués. On propose une architecture cloud distribuée, centrée sur l'utilisateur et qui a pour but de: (i) migrer des machines virtuelles entre les centres de données avec un temps d'indisponibilité faible; (ii) fournir un accès résilient aux machines virtuelles; (iii) minimiser le délai d’accès au cloud. On a identifié deux problèmes de décision: le problème d'orchestration de machines virtuelles, prenant en compte la mobilité des utilisateurs, et le problème de basculement et de configuration des localisateurs, prenant en compte les états des liens inter- et intra-centre de données. On évalue notre architecture en utilisant une plate-forme de test avec des centres de données distribués géographiquement et en simulant des scénarios basés sur des traces de mobilité réelles. On montre que, grâce à quelques modifications apportées aux protocoles d'overlay, on peut garantir des temps d'indisponibilité très faibles pendant la migration de machines virtuelles entre deux centres de données. Puis on montre qu’en reliant la mobilité des machines virtuelles aux déplacements géographiques des utilisateurs, on peut augmenter le débit de la connexion. De plus, quand l’objectif est de maximiser le débit entre l'utilisateur et son serveur, on démontre par des simulations que la décision de l'emplacement des machines virtuelles est plus importante que la décision de basculement de point d'entrée du centre de données. Enfin, grâce à un protocole de transport multi-chemins, on montre comment optimiser les performances de notre architecture et comment à partir des solutions de routage intra-centre de données on peut piloter le basculement des localisateurs.
Soutenance : 14/12/2015
Membres du jury :
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)
Publications 2012-2016
-
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”, thèse, soutenance 14/12/2015, direction de recherche Secci, Stefano, co-encadrement : 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)