Calcul distribué en périphérie de réseau
Auteur / Autrice : | Thomas Feltin |
Direction : | Thomas Clausen |
Type : | Thèse de doctorat |
Discipline(s) : | Réseaux, Information et Communications |
Date : | Soutenance le 15/12/2023 |
Etablissement(s) : | Institut polytechnique de Paris |
Ecole(s) doctorale(s) : | École doctorale de l'Institut polytechnique de Paris |
Partenaire(s) de recherche : | Laboratoire : Laboratoire d'informatique de l'École polytechnique (Palaiseau ; 1988-....) - Laboratoire d'informatique de l'École polytechnique [Palaiseau] / LIX |
Jury : | Président / Présidente : François Trahay |
Examinateurs / Examinatrices : Thomas Clausen, Giuliano Casale, Adrien Lebre, Stefano Secci, Adam Ouorou, Cristel Pelsser, Denis Trystram | |
Rapporteurs / Rapporteuses : Giuliano Casale, Adrien Lebre, Stefano Secci |
Mots clés
Mots clés contrôlés
Mots clés libres
Résumé
Avec la capacité croissante des appareils intelligents et une incompatibilité des applications sensibles la latence et la préservation de la vie privée avec le cloud computing, l'informatique en périphérie (edge computing) est devenue la meilleure solution de déploiement pour ce genre de charges de travail. Dans ce contexte, cette thèse étudie l'accélération d'importantes charges de travail dans les réseaux de périphérie d'appareils intelligents, en fournissant une observabilité par filtrage des données de télémétrie, ainsi qu'un cadre de pipelinage pour l'accélération du débit de ces charges. Cette thèse propose une approche hybride entre les méthodologies cloud-out et edge-in, en exploitant la multiplicité des appareils en périphérie afin de décharger localement le calcul. La thèse se concentre initialement sur l'observabilité de l'état du réseau et le diagnostic des pannes en périphérie. Cette thèse présente une méthode de sélection sémantique de caractéristiques opérationnelles à partir de données de télémétrie de réseau à haute dimension, combinant des métriques axées sur les données et des informations sémantiques contenues dans les métadonnées, afin de filtrer des des caractéristiques représentant au mieux un événement sous-jacent. La thèse illustre les avantages d'une telle analyse complémentaire de métadonnées dans le diagnostic de pannes, mettant en évidence la robustesse de l'approche étudiée face aux variations des caractéristiques d'entrée. Avec une meilleure compréhension de l'état du réseau de périphérie, cette thèse étudie ensuite la distribution des charges de travail lourdes dans de tels environnements, à travers l'exemple du partitionnement de réseaux de neurones profonds, qui consiste à distribuer ces travaux d'inférence sur plusieurs appareils disponibles, en prenant en compte à la fois les propriétés du réseau et la structure du réseau de neurone, dans le but de maximiser le débit d'inférence. La thèse décrit un processus pour identifier les partitions qui maximisent le débit d'inférence, en maintenant le calcul localement. L'analyse de cette méthode conduit à un ensemble de conditions sur le lien entre le réseau de périphérie et les propriétés de l'application pour en anticiper les performances et la complexité, et dimensionner efficacement un environnement de réseau en périphérie. Enfin, la thèse décrit un cadre de partitionnement dynamique pour améliorer les performances et la robustesse du système, qui tire parti de l'observabilité du réseau pour s'adapter à ces réseaux hétérogènes et dynamiques.