IntroductionContexteAnalyseConclusionApproche Présentation d’article 04/02/04 DEA DISIC Grid Computing Monitoring Data Archive In Grid Environments GANAME Abdoul Karim Evaluation
ContexteAnalyseConclusionApproche Présentation d’article 04/02/04 DEA DISIC Grid Computing Plan Introduction Contexte de l’article Approche proposée Exemple d’evaluation de la solution Analyse personnelle Conclusion Evaluation Introduction
ContexteAnalyseConclusionApproche Présentation d’article 04/02/04 DEA DISIC Grid Computing Introduction Auteurs : Chercheurs au Lawrence Berkeley National Lab (certains sont membres du Global Grid Forum) Monitoring dans les grilles et les environnemnts distribués Article : Monitoring d’archives dans les environnements de Grid Ne fait pas le monitoring en temps réel mais à partir de données déjà archivées Evaluation
IntroductionContexteAnalyseConclusionApproche Présentation d’article 04/02/04 DEA DISIC Grid Computing Monitoring dans les env. distribués Définition 4 éléments essentiels : Le générateur de données de monitoring Le service d’activation du monitoring Le receveur d’événements monitorés L’archiveur Evaluation
IntroductionContexteAnalyseConclusionApproche Présentation d’article 04/02/04 DEA DISIC Grid Computing Etat de l’art Presente : Des architectures de grilles La replication de données dans les grilles Le monitoring dans les grilles Le modèle relationnel et le langage SQL Evaluation
IntroductionContexteAnalyseConclusionApproche Présentation d’article 04/02/04 DEA DISIC Grid Computing L'approche proposée Basée sur 3 notions : NetLogger (developpé par ce même labo) Grid Monitoring Architecture (GMA) SQL et le modèle relationnel Evaluation
IntroductionContexteAnalyseConclusionApproche Présentation d’article 04/02/04 DEA DISIC Grid Computing Netlogger Outil de monitoring d’applications dans les environnements distribués Traite des fichiers de logs produits aux points critiques du système à monitorer Composé de : Une API et une librairie de fonctions, Un jeu d’outils de collecte/tri de logs, Un système d’archivage des événements, Un outil d’analyse/visualisation des logs Evaluation
IntroductionContexteAnalyseConclusionApproche Présentation d’article 04/02/04 DEA DISIC Grid Computing Grid Monitoring Architecture Composé de : Un Directory Service Le producteur Le consommateur Evaluation
IntroductionContexteAnalyseConclusionApproche Présentation d’article 04/02/04 DEA DISIC Grid Computing Combinaison Netlogger/GMA Motivations Séparation des chaines de controle et de données Utilisation de GMA dans le monitoring des archives Evaluation
IntroductionContexteAnalyseConclusionApproche Présentation d’article 04/02/04 DEA DISIC Grid Computing Le processus d’archivage Objectif Le receveur d’évenements monitorés L’archiveur Avantages de cette methode Receveur d’evenement leger et rapide, Non blocage de tout le système en cas de defaillance de la base de donnéees d’archivage, Système plus facile à maintenir Evaluation
IntroductionContexteAnalyseConclusionApproche Présentation d’article 04/02/04 DEA DISIC Grid Computing Le modèle des données Basé sur les notions de : Evenements synchronisation d’horloge Modèle Entité/Association Base de données relationnelle supportant SQL Evaluation
IntroductionContexteConclusionApproche Présentation d’article 04/02/04 DEA DISIC Grid Computing L'évaluation de la solution Exemple: Trous inexpliqués dans la bande passante d’un lien réseau Etablissement d’une baseline d’évaluation, Etablissement d’une requete SQL pour connaitre la liste des événements ayant eu lieu pendant le trou, Visualisation/interpretation des resultats par NetLogger EvaluationAnalyse
IntroductionContexteApproche Présentation d’article 04/02/04 DEA DISIC Grid Computing Points forts de l'article Clarté : Approche expliquée de façon structurée et claire Mise en valeur de l’approche : Besoin légitime (passage à l’echelle, support de burts de données) Notions de bufférisation des données, tolerance aux pannes EvaluationAnalyseConclusion
IntroductionContexteApproche Présentation d’article 04/02/04 DEA DISIC Grid Computing Points faibles de l'article Argumentation de passage à l’echelle non convaincante (26000 ev/s pendant 1h (4.5Go de données, 100 millions d’eve.) et envoyés au receveur d’evenements ) Aspect Tuning SGBDR non traité (4h pour parser/inserer ces 4.5 Go de données dans la base de données !!!) Et la securité du système ? Un autre article le traite: clés publiques X.509 combinées avec SSL EvaluationAnalyseConclusion
IntroductionContexteApproche Présentation d’article 04/02/04 DEA DISIC Grid Computing Conclusion Système très flexible, robuste et efficace compatible avec tous les SGBDR Approche expliquée de manière claire (illustration au bésoin par des exemples) Donne un bon aperçu du monitoring dans les grids et environnement distribués EvaluationAnalyseConclusion
IntroductionContexteApproche Présentation d’article 04/02/04 DEA DISIC Grid Computing Questions ? EvaluationAnalyse Conclusion