Soutenance de thèse David ESPINEL SARMIENTO (équipe STACK)
7 septembre 2021 @ 14 h 00 min - 16 h 30 min
David Espinel, doctorant au sein de l’équipe STACK, soutiendra sa thèse intitulée « Gestion distribuée d’un service de connectivité pour une infrastructures Cloud-Edge à partir des approches SDN » / « Distributing connectivity management in Cloud-Edge infrastructures using SDN-based approaches »
mardi 7 septembre 2021 à 14h. Lien visio : http://desktop.visio.renater.fr/scopia?ID=721587***6377&autojoin
Jury :
– Directeur de thèse : ADRIEN LEBRE (Professeur /HdR) – IMT Atlantique
– Rapporteurs : Vania MARANGOZOVA-MARTIN (Professeure /HdR) – UNIVERSITE GRENOBLE-ALPES ; Stefano SECCI (Professeur /HdR) – CNAM
– Autres membres : Isabelle CHRISMENT (Professeure /HdR) – LORIA ; Lucas NUSSBAUM (Professeur associé) – INRIA ; Abdelhadi CHARI (ingénieur recherche) – ORANGE
Résumé : L’évolution du paradigme d’Informatique en nuage au cours de la dernière décennie a permis de démocratiser les services à la demande de manière significative (plus simple d’accès, économiquement attrayant, etc.). Cependant, le modèle actuel construit autour de quelques centres de données de très grande taille ne permettra pas de répondre aux besoins des nouveaux usages liés notamment à l’essor de l’Internet des Objets. Pour mieux répondre à ces nouvelles exigences (en termes de latence, volumétrie, etc.), les ressources de calculs et de stockages doivent être déployées à proximité de l’utilisateur. Dans le cas des opérateurs de télécommunications, les points de présence réseau qu’ils opèrent depuis toujours peuvent être étendus à moindre cout pour héberger ces ressources. La question devient alors : comment gérer une telle infrastructure nativement géo-distribuée (référencée dans le manuscrit sous l’acronyme DCI pour Distributed Cloud Infra-structure) afin d’offrir aux utilisateurs finaux les mêmes services qui ont fait le succès du modèle actuel d’Informatique en nuage. Dans cette thèse réalisée dans un contexte industriel avec Orange Labs, nous étudions le problème de la gestion distribué de la connectivité entre plusieurs sites d’une DCI et proposons d’y ré-pondre en utilisant les principes des réseaux définis par logiciel (connus sous les termes « Software Defined Network »). De manière plus précise, nous rappelons les problèmes et les limitations concernant la gestion centralisée, et ensuite, examinons les défis pour aller vers un modèle distribué, notamment pour les services liés à la virtualisation réseaux. Nous fournissons une analyse des principaux contrôleurs SDN distribués en indiquant s’ils sont capables ou non de répondre aux défis des DCIs. Sur cette étude détaillé,qui est une première contribution en soi, nous pro-posons la solution DIMINET, un service en charge fournir une connectivité à la demande entre plusieurs sites. DIMINET s’appuie sur une architecture distribué où les instances collaborent entre elles à la de-mande et avec un échange de trafic minimal pour assurer la gestion de la connectivité. Les leçons apprises durant cette étude nous permettent de proposer les prémisses d’une généralisation afin de pou-voir ”distribuer” d’une manière non intrusive n’importe quels services en charge de gérer une infrastructure géo-distribuée.
Mots-clés : Infrastructure géo-distribué, réseau, automatisation, IaaS, Software Defined Network
Abstract: The evolution of the cloud computing paradigm in the last decade has amplified the access of on-demand services (economical attractive,easy-to-use manner, etc.). However, the current model built upon a few large datacenters (DC) may not besuited to guarantee the needs of new use cases, notably the boom of the Internet of Things (IoT). To better respond to the new requirements (in terms of delay, traffic, etc.), compute and storage resources should be deployed closed to the end-user. In the case of telecommunication operators, the networkPoint of Presence (PoP), which they have always operated, can be inexpensively extended to host these resources. The question is then how to manage such a massively Distributed Cloud Infrastructure (DCI) to provide end-users the same services that made the current cloud computing model so successful. In this thesis realized in an industrial context with OrangeLabs, we study the inter-site connectivity management issue in DCIs leveraging the Software-Defined Networking (SDN) principles. More in detail, we analyze the problems and limitations related to centralized management, and then, we investigate the challenges related to distributed connectivity management in DCIs. We provide an analysis of major SDN controllers indicating whether they are able or not to answer the DCI challenges in their respective contexts.Based on this detailed study, which is a first contribution on its own, we propose the DIMINET solution, a service in charge of providing on-demand connectivity for multiple sites. DIMINET leverages a logically and physically distributed architecture where instances collaborate on-demand and with minimal traffic exchange to provide inter-site connectivity management. The lessons learned during this study allows us to propose the premises of a generalization in order to be able to distribute in a non-intrusive manner any service in a DCI.
Keywords: Geo-distributed infrastructure, networking, automation, IaaS, Software-Defined Network