Thèse soutenue

Efficacité énergétique et garanties de latence dans un environnement multi-locataire

FR  |  
EN
Auteur / Autrice : Wei Huang
Direction : Hind CastelAndrea Giuseppe AraldoBadii Jouaber
Type : Thèse de doctorat
Discipline(s) : Informatique, données, IA
Date : Soutenance le 11/07/2025
Etablissement(s) : Institut polytechnique de Paris
Ecole(s) doctorale(s) : École doctorale de l'Institut polytechnique de Paris
Partenaire(s) de recherche : Laboratoire : Télécom SudParis (Evry ; 2012-....) - Institut Polytechnique de Paris / IP Paris - Département Réseaux et Services de Télécommunications / TSP - RST - Network Systems and Services / NeSS-SAMOVAR
Etablissement opérateur d'inscription : Télécom SudParis (Evry ; 2012-....)
Jury : Président / Présidente : Abdel-Ilah Lisser
Examinateurs / Examinatrices : André-Luc Beylot, Véronique Vèque, Yassine Hadjadj Aoul, Nihal Pekergin, Nazim Agoulmine
Rapporteurs / Rapporteuses : André-Luc Beylot, Véronique Vèque
DOI : 10.70675/1486c6ccz5c3az4948za8dfz655210a7219f

Résumé

FR  |  
EN

Les déploiements modernes de réseaux adoptent de plus en plus un modèle multi-locataire, dans lequel les propriétaires d'infrastructures louent des ressources informatiques et réseau à des opérateurs de réseaux (NOs: Network Operators) servant divers fournisseurs de services (SPs: Service Providers). Ces SPs peuvent exécuter des applications critiques en termes de latence et sensibles à la fiabilité (e.g., autonomous driving), ainsi que des services IoT à grande échelle ou des services gourmands en médias (e.g., video streaming). Garantir des délais stricts tout en minimisant la consommation d'énergie dans cet environnement hétérogène constitue un défi majeur, car chaque service impose des exigences variées sur les ressources partagées. Pour traiter ces enjeux de manière cohérente, cette thèse intègre trois volets de recherche complémentaires — le placement de fonctions virtuelles, le dimensionnement des ressources, et un cadre probabiliste général de latence — dans un cadre unifié d'optimisation multi-locataire. Premièrement, nous abordons le problème de haut niveau du placement des fonctions virtuelles dans un scénario de slicing à grande échelle, en respectant la capacité limitée des ressources réseau et informatiques. Nous développons des algorithmes d'apprentissage capables de converger vers une stratégie de déploiement optimale sous incertitude, en modélisant le placement comme un problème du bandit manchot. Une analyse théorique démontre que ces algorithmes atteignent un regret borné et respectent les contraintes de faisabilité avec une probabilité élevée. Deuxièmement, à partir du placement obtenu, nous nous intéressons au dimensionnement des ressources, où l'on cherche à optimiser l'efficacité énergétique tout en satisfaisant des contraintes strictes de latence. Nous proposons une approche originale représentant chaque slice comme un réseau de Jackson, permettant de modéliser les interdépendances entre ses composants. Grâce au Dynamic Voltage Frequency Scaling (DVFS), nous sélectionnons les fréquences CPU appropriées pour réduire la consommation d'énergie dynamique sans compromettre les exigences de latence, assurant ainsi le respect simultané des contraintes de capacité et de délai. Enfin, nous étendons nos solutions à une classe plus générale de problèmes multi-locataires en introduisant un cadre probabiliste appelé chance constrained multi-armed bandits (CCMAB). Cette généralisation intègre des contraintes probabilistes dans la prise de décision, avec des applications telles que le offloading de tâches dans les systèmes distribués. Chaque locataire doit satisfaire des contraintes de chance sur les délais stochastiques tout en minimisant la consommation globale d'énergie. Nous prouvons l'optimalité de l'algorithme proposé et validons ses performances par des simulations. En résumé, cette thèse propose une approche cohérente et hiérarchisée combinant un placement guidé par la capacité limitée des ressources, un dimensionnement des ressources sensible à la latence, et une prise de décision probabiliste dans un seul cadre destiné aux environnements multi-locataires hétérogènes. Cette intégration offre non seulement de solides garanties théoriques, mais aussi des algorithmes pratiques pour une utilisation efficace des ressources et une fiabilité assurée face à des exigences de services variées.