Migration à état d’applications dans les systèmes géo-distribués
Auteur / Autrice : | Paulo Ricardo Rodrigues de Souza Junior |
Direction : | Guillaume Pierre, Daniele Miorandi |
Type : | Thèse de doctorat |
Discipline(s) : | Informatique |
Date : | Soutenance le 23/11/2022 |
Etablissement(s) : | Rennes 1 |
Ecole(s) doctorale(s) : | MATHSTIC |
Partenaire(s) de recherche : | Laboratoire : Institut de recherche en informatique et systèmes aléatoires (Rennes) - Institut de recherche en informatique et systèmes aléatoires (Rennes) - MYRIADS |
Jury : | Président / Présidente : Anne-Cécile Orgerie |
Examinateurs / Examinatrices : Françoise Sailhan | |
Rapporteur / Rapporteuse : Pierre Sens, Gaël Thomas |
Mots clés
Mots clés contrôlés
Résumé
La production massive de données est un phénomène de plus en plus exploré, notamment pour extraire de la valeur des données en temps réel. Dans ce contexte, il est nécessaire d’assurer la continuité et la qualité des services dans les applications sensibles à la latence. Le Fog Computing offre une communication à faible latence et répond aux exigences de ces applications émergentes. En revanche, il ne peut pas faire face à la mobilité des utilisateurs. La mobilité représente un défi car il est nécessaire de fournir des alternatives pour réduire la distance entre l’application et les utilisateurs. La migration est une excellente occasion de déplacer les applications vers des utilisateurs en déplacement perpétuel. La migration doit se faire de manière transparente pour l’application et les utilisateurs sans compromettre son exécution. Dans cette thèse, nous abordons ce problème avec les contributions suivantes : la première propose MyceDrive, un outil de migration d’applications pour les systèmes géo-distribués, la seconde propose un outil de migration de volumes de conteneurs exploitant OverlayFS et effectuant une migration incrémentale. Nous évaluons les deux contributions dans un environnement fog réaliste et les comparons à l’état de l’art.