thesis

Gestion de réseaux et de systèmes : surveillance active par une approche MDA

Defense date:

Jan. 1, 2009

Edit

Institution:

Toulouse 3

Disciplines:

Directors:

Abstract EN:

The complexity of communications infrastructure requires active management (knowledge of health of interdependent resources) masking the heterogeneity of underlying components. Faced with this increasing complexity of managed systems, the solutions for managing networks and services tend to automate the execution of control loop Monitoring / Analysis / Planning / Execution and enrichment of knowledge management. Given this context, we worked on the implementation of an Active monitoring (Monitoring / Analysis) based on standard response to the heterogeneity and interdependence of systems. Based on an MDA approach, we defined a methodology in order to represent the informational knowledge management regardless of platform supports this management. We have coupled the CIM meta-model of the Distributed Management Task Force and state chart diagram of UML 2. 0 in order to allow the capitalization of a unified knowledge base representing the non-functional views of observed systems. We also specified a generic architecture to support these models including functional components of active monitoring. This architecture offers integration capabilities and detection of changes in the behavior of components of observed system. We tested this approach in two application contexts: a heterogeneous avionics network and a large scale grid computing. The results showed: (1) benefits of capitalization of management knowledge modeling through specification and reuse of PIM models, (2) reduction of development time by taking into account automatically models into an execution platform (3) the ability and interest of integration for global and open monitoring (4) good performance of the implementation of the active monitoring.

Abstract FR:

La complexité des infrastructures de communication omni présentes, évolutives et supportant de nouvelles applications à fortes contraintes de qualité de service, requiert une gestion active (connaissance de l'état de santé des ressources interdépendantes) masquant l'hétérogénéité des composants sous-jacents. Face à cet accroissement de la complexité des systèmes gérés, les solutions de gestion de réseaux et de services tendent vers l'automatisation de l'exécution de la boucle de contrôle Surveillance/Analyse/Planification/Exécution et un enrichissement de la connaissance de gestion. Etant donné ce cadre, nous avons travaillé sur la mise en œuvre d'une surveillance active (Surveillance/Analyse) fondées sur des standards répondant à l'hétérogénéité et l'interdépendance des systèmes. En se basant sur une approche MDA, nous avons défini une méthodologie de représentation de la connaissance informationnelle de gestion indépendamment des plates-formes supports de cette gestion. Nous y avons couplé le méta-modèle CIM du Distributed Management Task Force et les diagrammes Etats-Transitions d'UML 2. 0 pour permettre la capitalisation d'une base de connaissance unifiée représentant des vues non fonctionnelles d'un système observé. Nous avons également spécifié une architecture générique d'exécution de ces modèles permettant la mise en œuvre de composants fonctionnels de la surveillance active. Cette architecture offre des capacités d'intégration et de détection des changements de comportement des éléments du système observé. Nous avons expérimenté cette approche dans deux contextes applicatifs : un réseau avionique hétérogène et une grille informatique à grande échelle. Les résultats ont montré : (1) les bénéfices d'une capitalisation de la modélisation de la connaissance de gestion à travers un fort taux de réutilisation et la spécification de modèles PIM, (2) la prise en compte automatique des modèles par une plate-forme d'exécution réduisant considérablement le temps de développement (3) la capacité et l'intérêt de l'intégration pour une surveillance globale et ouverte et (4) les bonnes performances de l'exécution du caractère actif de la surveillance.