Modèle d'Administration des Systèmes Distribués à Base de Composants : application à la Gestion de Déploiement d'EJBs dans une Fédération de Serveurs d'Applications
Auteur / Autrice : | Nada Al Masri |
Direction : | Stéphane Frénot, Stéphane Ubeda |
Type : | Thèse de doctorat |
Discipline(s) : | Informatique |
Date : | Soutenance en 2005 |
Etablissement(s) : | Lyon, INSA |
Mots clés
Résumé
Dans ce travail, nous cherchons à fournir un début de réponse concernant la gestion d'applications distribuées à base de composants et de serveurs d'applications. Nous nous sommes centré sur le modèle des EJB et des serveurs d'applications J2EE. Afin de pouvoir optimiser cette gestion, notre travail s'est centré sur deux axes : 1. Comment instrumenter et administrer une infrastructure de serveurs d'applications ? 2. Comment gérer le déploiement d'application sur un parc hétérogène de serveurs d'applications ainsi instrumentés ?. Pour répondre à ces questions nous avons cherché à définir une infrastructure de supervision et d'instrumentation permettant d'identifier toue les éléments de toutes les couches du système. Cette infrastructure offre un modèle standardisé de supervision directement exploitable par l'infrastructure de déploiement d'applications. De plus, nous avons défini une infrastructure de déploiement globale et adaptée d'applications sur une fédération de serveurs d'applications. Parmi les nombreux avantages offerts par une telle fédération nous avons étudié les possibilités suivantes : 1. L'évaluation quantitative des applications à installer, 2. L'optimisation du déploiement en fonction des ressources disponibles sur la fédération, 3. La relocalisation d'application en cas de changement du contexte d'exécution.