Modèle d'Administration des Systèmes Distribués à Base de Composants - Centre of Innovation in Telecommunications and Integration of services Accéder directement au contenu
Thèse Année : 2005

Modèle d'Administration des Systèmes Distribués à Base de Composants

Résumé

Component-Oriented Systems are increasingly evolving and being adopted by both industrial and academic worlds. They have resulted from the advances achieved in both software engineering and distributed systems. Component models such as JavaBeans, COM, CORBA were presented as reusable components that can be composed together to get a complete software. At the same time, advances in distributed systems lead to another type of component models such as EJB, DCOM and CCM that treat the distribution as their main objective. Platforms conforming to these models support a number of middleware services that facilitates the distribution without explicit intervention from the system developers. These platforms can be seen as dedicated hosting servers of the applications' components. In our works, we concentrate on the EJB component model; we present an administration platform for a federation of servers cooperating to host a number of applications. The federation includes different servers with different configurations, characteristics, services and resources. Our main objective is to manage the deployment of EJB components in the federation depending on their needs to the available resources and services offered by the servers. The proposed administration platform is based on the JMX instrumentation platform. We propose a 3-level instrumentation model to collect management information from 3 environment levels: network and system low level, application server level, and components level. The administration platform gets all necessary information about the execution environment from this instrumentation platform modeled in 3 levels where all the elements are also modeled as managed objects. Furthermore, the administration platform defines a number of services to control the deployment management in the federation such as a migration service, EJB evaluation service, and EJB instrumentation service. Beside these services, we define a number of rules to consider while taking decision concerning the deployment process and the communication between the application servers. To apply a non-centralized management over the nodes of the federation, we propose deploying the administration services on all servers in the federation to get a distributed management.

Mots clés

Fichier principal
Vignette du fichier
these.pdf (1.03 Mo) Télécharger le fichier
Loading...

Dates et versions

tel-00474407 , version 1 (20-04-2010)

Identifiants

  • HAL Id : tel-00474407 , version 1

Citer

Nada Al Masri. Modèle d'Administration des Systèmes Distribués à Base de Composants. Réseaux et télécommunications [cs.NI]. INSA de Lyon, 2005. Français. ⟨NNT : ⟩. ⟨tel-00474407⟩
177 Consultations
2081 Téléchargements

Partager

Gmail Facebook X LinkedIn More