SAAB Céline

doctorant à Sorbonne Université - SRC
https://lip6.fr/Celine.Boutrous

Direction de recherche : Bertil FOLLIOT

Co-encadrement : SENS Pierre

Conception et réalisation d’une plateforme d’observation adaptable à granularité variable pour systèmes et applications répartis

Les systèmes distribués sont largement répandus pour supporter des applications parallèles et/ou coopératives. Un des principaux problèmes est la difficulté de gestion due au nombre important de ressources, de processus à gérer, et de l'aspect dynamique de leur évolution. Les outils actuels de gestion d'applications parallèles/réparties tels que : l'évaluation des performances, ou bien l'administration des machines, offre des solutions à un sous ensemble de problèmes basées sur des informations de trace. Nous proposons dans cette thèse, la conception et l'implémentation de PHOENIX, une plate-forme répartie d'observation générique permettant de fournir des services d'observation et de collecte d'information. Cette plate-forme supporte l'observation à la fois du système d'exploitation, et des applications. La granularité d'observation est dynamiquement modifiable ainsi que l'ensemble des ressources à tracer, et les ressources sont accessibles indépendamment de leurs localisations. Les sondes auto-adaptables supportant des contrôles de granularité effectués normalement au niveau de l'outil, apportent une plus grande souplesse dans la gestion de la granularité dynamique, et réduisent de façon significative le coût induit par les mécanismes d'observation et de transport de l'information. Elles permettent en outre de gérer des situations d'urgence associées aux ressources, qui peuvent entraîner le crash d'une application et/ou du système. Les techniques utilisées dans l'implémentation, offre un niveau important de transparence de l'observation en fonction de la forme dans laquelle les applications sont disponibles (source, binaire, native). Une bibliothèque d'observation est disponible pour l'instrumentation manuelle d'une application, ainsi qu'une bibliothèque pour le développement des outils. Les performances obtenues par PHOENIX sont très encourageantes et montrent une très faible intrusion sur le système et les applications.

Soutenance : 18/12/2000

Membres du jury :

M. Bertil FOLLIOT Directeur
M. Hervé GUYENNET Rapporteur
M. Daniel HAGIMONT Rapporteur
M. Pascal ESTRAILLIER Examinateur
M. Xavier BONNAIRE Examinateur
M. Mesaac MAKPANGOU Examinateur

Date de départ : 01/09/2001

Publications 1999-2002