BENCHAIB Yacine

doctorant à Sorbonne Université
Équipe : Phare
https://lip6.fr/Yacine.Benchaib

Direction de recherche : Marcelo DIAS DE AMORIM

Co-encadrement : CHAUDET Claude

Virtualisation des réseaux fixes et mobiles

Plusieurs outils sont envisageables lorsqu’il s’agit d’évaluer la performance ou le bon fonctionnement d’un protocole ou d’un algorithme distribué. De l’expérimentation sur plate-forme au modèle analytique en passant par la simulation, chaque méthode présente des avantages et des inconvénients et il est souvent nécessaire d’utiliser une conjonction d’outils afin d’obtenir une évaluation complète. La virtualisation est récemment venue s’ajouter à la liste des outils pertinents et ses limitations sont encore mal identifiées. En s’appuyant sur un état de l’art faisant état des différentes fonctionnalités et caractéristiques propres aux différentes méthodes d’expérimentation, cette thèse vise à apporter quelques éléments à l’évaluation de ces outils d’expérimentations innovants. Le réalisme est primordial dans toute expérimentation. Cependant cet objectif est souvent antagoniste avec la représentativité de l’expérience. En effet, l’utilisation d’une plate-forme particulière restreint généralement l’étude à un scénario particulier ou à une classe de scénarios. La virtualisation constitue un complément intéressant aux expérimentations car elle permet de généraliser les résultats d’une expérimentation en réutilisant le même logiciel et le même système d’exploitation. Elle permet donc d’accroître l’ampleur et la diversité des évaluations sans nécessiter de développement additionnel. Concernant l’étude des réseaux fixes, nous proposons et évaluons VIRCONEL, un outil disposant d’une interface graphique permettant la définition d'architectures réseaux virtuelles réparties sur plusieurs machines physiques ainsi que la réalisation de scénario dans des conditions qui se veulent réalistes. Nous avons notamment utilisé cet outil afin d’évaluer ARMATURE, un overlay qui fournit un service de communication hautement résistant aux exploitants d’infrastructures critiques. Pour l’étude des réseaux mobiles multi sauts, nous proposons tout d’abord SILUMOD, un langage dédié à la définition de modèles de mobilité. SILUMOD permet de définir aisément à l’aide de mots clés et d’opérateurs spécifiques les caractéristiques du mouvement d’un noeud mobile ainsi que son comportement par rapport à son environnement. Nous proposons et évaluons ensuite VIRMANEL, un outil permettant la gestion des connexions entre des noeuds mobiles multi sauts représentés par des machines virtuelles à l’aide d’un algorithme optimisant le processus de mise à jour des liens effectifs entre ces noeuds mobiles. VIRMANEL dispose également d’une interface graphique dédiée à l’observation du comportement des noeuds mobiles. En associant SILUMOD et VIRMANEL, nous obtenons ainsi un outil capable de simuler les déplacements d’un noeud mobile tout en évaluant et établissant les connections potentielles entre ces noeuds mobiles. Nous avons réalisé plusieurs évaluations de ces outils et ce travail montre que si la virtualisation est effectivement un outil pertinent et utile pour l’expérimentation des réseaux, elle a aussi ses limites et le réalisme des résultats dépend des conditions d’expérimentation. Nous discutons de cette problématique et proposons, à l’issue de cette thèse, quelques critères permettant à un expérimentateur d’évaluer le degré de confiance à accorder à un résultat d’évaluation.

Soutenance : 24/03/2014

Membres du jury :

Nathalie Mitton, Inria Lille-Nord Europe [Rapporteur]
Sidi Mohammed Senouci, Université de Bourgogne [Rapporteur]
Marcelo Dias de Amorim, Université Pierre et Marie Curie & CNRS
Claude Chaudet, Télécom Paristech
Dominique Dhoutaut, Examinateur, Université de Franche-Comté
Artur Hecker, Examinateur, Huawei Munich
Guy Pujolle, Examinateur, Université Pierre et Marie Curie
Gwendal Simon, Examinateur, Télécom Bretagne

Date de départ : 31/03/2014

Publications 2014-2015