Télécharger la présentation
La présentation est en train de télécharger. S'il vous plaît, attendez
Publié parClotaire Dubourg Modifié depuis plus de 9 années
1
1Auteur : Oleg LODYGENSKY lodygens@lal.in2p3.frlodygens@lal.in2p3.fr XtremWeb-HEP Atelier Opérations France Grille Lyon – Villeurbanne 13 et 14 octobre 2010
2
XtremWeb-HEP 2Auteur : Oleg LODYGENSKY Intergiciel de Grille de PC Téléchargement de jobs et de données. Renvoi de résultats Services centralisés et sécurisés Ordonnanceur Repository etc. PC volontaires distribués exécutent les calculs Une architecture 3 tiers agrégeant des CPU non utilisés et volontaires Utilisateurs distribués gère ses jobs gère ses données Soumission de jobs et de données. Récupération de résultats
3
XtremWeb-HEP 3Auteur : Oleg LODYGENSKY Comparaison entre intergiciels de Grille de PC Volunteer cluster CondorBoincXtremWeb-HEPXtremWebOurGrid Volunteer ressources ✓✓ Multi OSes ✓✓ Typeclusterdesktop grid Deploymentper domainglobal Firewall bypassing ✗✓ Shared FS ✓✗ Authenticationdelegatedincluded Authorizationdelegated ✗✓✗✓ X509 ✗✗✓✗✓ Sandbox ?? ✓✓✓ ✓✓ ✓ Data ✓✓✓ ✓✓ ✓✗✗ Multi users ✓✗✓✓✓ Multi applications ✓✗✓✓✓ Volunteer experience ✓✓✗✗✗ Large deployment ✓✓✗✗✗
4
XtremWeb-HEP 4Auteur : Oleg LODYGENSKY Architecture User Job Sandbox User data & binary Dynamically downloaded user data and binary. External data server Server certificate Serveur public key Job Mgt PC Volunteer PC Data Mgt Services XWHEP Local I/O Volunteer PC integrity : sandbox XWHEP ordonnanceur XWHEP data repository Credentials CLIENT WORKER
5
XtremWeb-HEP 5Auteur : Oleg LODYGENSKY Validation de site Dans XtremWeb-HEP la notion de "site" n’existe pas. Chaque serveur XtremWeb-HEP définit une agrégation de ressources. Un groupe de workers définit un sous- ensemble confiné de l’agrégation globale.
6
XtremWeb-HEP 6Auteur : Oleg LODYGENSKY Détection et suivi de problèmes Le serveur implémente les services et les protocoles nécessaires au logging et bookkeepping. Ganglia permet un monitoring global de la plate-forme
7
XtremWeb-HEP 7Auteur : Oleg LODYGENSKY Tickets utilisateurs Le middleware ne propose pas de gestion de tickets. La gestion des tickets est de la responsabilité de l’administrateur de chaque grille XtremWeb-HEP Au LAL, nous avons installé TRAC : https://trac.lal.in2p3.fr/DGHEP https://trac.lal.in2p3.fr/DGHEP
8
XtremWeb-HEP 8Auteur : Oleg LODYGENSKY Analyse post-mortem Tous les évènements sont stockés de manière pérenne. Le middleware inclut les outils permettant de retrouver tous les évènements : Commande xwworks
9
XtremWeb-HEP 9Auteur : Oleg LODYGENSKY Sécurité Authentification Le middleware s’appuit sur les certificats X509. Les certificats doivent être certifiés par la liste de CA officiels de la grille (pas de certificat auto-signé) Autorisation Autorisations «à la» Linux FS (e.g. 0x755) Confinement Notions d’accès public, de groupe et privé
Présentations similaires
© 2024 SlidePlayer.fr Inc.
All rights reserved.