Thèse soutenue

Efficacité énergétique des phases de conception et d’exploitation des entrepôts de données

FR  |  
EN
Auteur / Autrice : Issam Ghabri
Direction : Ladjel BellatrecheSadok Ben Yahia
Type : Thèse de doctorat
Discipline(s) : Informatique et applications
Date : Soutenance le 29/12/2022
Etablissement(s) : Chasseneuil-du-Poitou, Ecole nationale supérieure de mécanique et d'aérotechnique
Ecole(s) doctorale(s) : École doctorale Sciences et Ingénierie des Systèmes, Mathématiques, Informatique (Limoges ; 2018-2022)
Partenaire(s) de recherche : Laboratoire : Laboratoire d'Informatique et d'Automatique pour les Systèmes / LIAS
Jury : Président / Présidente : Amel Borgi
Examinateurs / Examinatrices : Rim Faiz, Djamal Benslimane
Rapporteurs / Rapporteuses : Ikram Amous-Ben Amor, Nabil Layaida

Résumé

FR  |  
EN

Aujourd'hui, tout le monde s'est mis d'accord pour dire que la ressource la plus précieuse du monde n'est plus le pétrole mais les données. Mais, comme le pétrole, les données sont une source de pollution, principalement causée par le traitement de grandes quantités de données par les serveurs et les centres de données. Ce qui a incité de nombreuses organisations et pays à consacrer des efforts et des investissements considérables pour réduire la consommation d'énergie. Les fournisseurs de solutions de stockage et de traitement des données sont donc au cœur du débat sur l'informatique verte. Ces solutions doivent satisfaire en même temps deux besoins non-fonctionnels (BnF) conflictuels : (i) la performance des requêtes et (ii) la réduction de la consommation d'énergie. Ces BnFs sont fortement liées aux traitement des requêtes. Contrairement à la performance, qui a été largement étudiée par le monde universitaire et l'industrie, la réduction de l'énergie, ne reçoit pas la même attention. Les travaux actuels traitant l'efficacité énergétique (EE) des bases de données sont principalement axés sur les optimisations logiques et la définitions des modèles de coût. Cependant, personne ne peut nier que la satisfaction du premier BnF passe nécessairement par des optimisations physiques grâce aux structures d’optimisation telles que les indexes et que le schéma de la base de données à un impact direct sur son optimisation. Dans cette thèse, nous visons à réduire la consommation énergétique des bases de données d'un point de vue logiciel en intégrant l'énergie dans des différentes étapes de son cycle de vie. Pour promouvoir et défendre notre vision d'un monde vert, nous introduisons au premier lieu, une approche multi-objectif de sélection d'un type d'index appelé l'index de jointure binaire (IJB). Dans cette approche nous proposons une nouvelle formalisation du problème de sélection des IJBs en intégrant la dimension énergétique.Ensuite, nous avons essayé de capter l'énergie plutôt dans le cycle de vie de la BD et étudier l'impact de la variabilité du schéma logique sur la consommation énergétique des bases de données. Dans chacune des contributions de cette thèse, des algorithmes sont développés afin de d'implémenter les approches proposées et des expérimentations intensives sont menées sur les données du benchmark SSB en utilisant des dispositifs matériels permettant de mesurer l'énergie consommées.