Thèse soutenue

Phronesis, un outil de diagnostic et de résolution pour les administrateurs systèmes

FR  |  
EN
Auteur / Autrice : Christophe Haen
Direction : Vincent Barra
Type : Thèse de doctorat
Discipline(s) : Informatique
Date : Soutenance le 24/10/2013
Etablissement(s) : Clermont-Ferrand 2
Ecole(s) doctorale(s) : École doctorale des sciences pour l'ingénieur (Clermont-Ferrand)
Partenaire(s) de recherche : Equipe de recherche : Laboratoire d'Informatique, de Modélisation et d'Optimisation des Systèmes
Jury : Président / Présidente : David R. C. Hill
Examinateurs / Examinatrices : Philippe Preux, Abdel-Illah Mouaddib, Niko Neufeld
Rapporteurs / Rapporteuses : Philippe Preux, Abdel-Illah Mouaddib

Résumé

FR  |  
EN

Le système online de l'expérience LHCb repose sur une large infrastructure informatique hétérogène, composée de milliers de serveurs sur lesquels de nombreuses applications différentes sont exécutées. Certaines applications sont critiques (prise de données, contrôle du détecteur), d'autres secondaires (serveurs web). Administrer un tel système et s'assurer de son bon fonctionnement représente une lourde charge de travail pour une petite équipe d'experts. Des recherches ont été menées afin d'automatiser certaines tâches d'administration système. En 2001, IBM définit les « self-objectives » sensés conduire à l' «autonomic computing» (informatique autonome). Dans ce contexte, nous présentons un framework basé sur l'intelligence artificielle et l'apprentissage par renforcement pour surveiller et diagnostiquer de manière non intrusive les systèmes et logiciels basés sur Linux. De plus, notre approche d’expérience partagée ainsi que notre architecture suivant le paradigme Objet permettent d'augmenter considérablement la vitesse d'apprentissage et de corréler les problèmes.