Thèse soutenue

= Surveillance d'applications distribuées dans un environnement pair-à-pair

FR  |  
EN
Auteur / Autrice : Bogdan-Eugen Marinoiu
Direction : Serge Abiteboul
Type : Thèse de doctorat
Discipline(s) : Informatique
Date : Soutenance en 2009
Etablissement(s) : Paris 11
Partenaire(s) de recherche : autre partenaire : Université de Paris-Sud. Faculté des sciences d'Orsay (Essonne)

Mots clés

FR

Résumé

FR  |  
EN

Les systèmes Pair-à-Pair sont devenus très à la mode ces dernières années. Cette thèse a été motivée premièrement par la nécessité de concevoir des outils pour analyser de tels systèmes. Elle propose un système de surveillance réparti, P2PMonitor, qui a des capteurs spécialisés pour la surveillance locale d'entités. Ces capteurs codent des événements basiques en documents (Active)XML. Une méthode a été proposée pour filtrer les flux, dont le but est d'éviter au maximum la matérialisation de l'information. De même, un algorithme est proposé pour détecter quelles parties d'une tâche nouvelle sont déjà réalisées par le système et dériver un plan physique de traitement qui en tient compte. Des processeurs de flux complexes et efficaces sont nécessaires au cœur de P2PMonitor. La thèse étudie leur construction à partir de vues sur des documents actifs et propose un algorithme de maintenance qui améliore le temps de calcul et passe à l'échelle. A l'origine, les processus business ont été principalement centrés sur les opérations, mais à présent, la notion d’artefact business a été proposée et semble bien adaptée pour la spécification de processus centrés données. Cette thèse propose un modèle pour les artefacts qui est basé sur les documents actifs et qui capture: leur état, évolution, interactions et historique. Les applications réparties à base d’artefact peuvent être surveillées et l'information obtenue stockée efficacement dans le système et indexée. Elle peut être interrogée par un langage simple et puissant, qui prend en compte des aspects temporels. P2PMonitor est illustré avec une application réelle: la chaine de fabrication de Dell.