Télécharger la présentation
La présentation est en train de télécharger. S'il vous plaît, attendez
Publié parRenaud Ringuette Modifié depuis plus de 8 années
1
EGEE is a project funded by the European Union under contract INFSO-RI-508833 Copyright (c) Members of the EGEE Collaboration. 2004. Infrastructure Overview Pierre Girard French ROC deputy CC-IN2P3 site administrator EGEE induction course, 09/11/2004 www.eu-egee.org
2
EGEE induction course, 09/11/2004 - 2 Contents Problématique / Solutions Domaines d’application Mutualisation des ressources informatiques Infrastructure EGEE / VO Aspect organisationnel Aspect opérationnel Aspect fonctionnel Conclusion
3
EGEE induction course, 09/11/2004 - 3 Problématique / Solutions Domaines d’application Mutualisation des ressources informatiques
4
EGEE induction course, 09/11/2004 - 4 Problématique / Solutions Divers domaines d’application Physique(s) Sciences de la vie Sciences de la terre Etc. (?) Même besoin de traitement de l’information Ressources informatiques Développement d’applications dédiées
5
EGEE induction course, 09/11/2004 - 5 Problématique / Solutions Caractéristiques des applications (1) Applications gourmandes : En puissance de calcul En stockage de données Problème 1 : Dimensionnement des ressources Zz z MeteoSys> La météo d’hier sera: Bonne
6
EGEE induction course, 09/11/2004 - 6 Problématique / Solutions Caractéristiques des applications (2) Applications utilisées par une “communauté scientifique” Transversale aux organisations de tutelle Géographiquement distribuée Travail collaboratif Partage des applicatifs Partages des données Problème 2 : Accès partagé aux ressources
7
EGEE induction course, 09/11/2004 - 7 Problématique / Solutions Mutualisation des ressources (1) Centre de calcul : Super-calculateur / Fermes de calcul Ensemble de “Worker Nodes” Machines hétérogènes (Hardware, OS) Grande capacité de stokage (disques, bandes) Gestion de communauté d’utilisateurs via les comptes (groupes et utilisateurs) Gestion experte de la production Problème 3 : temps de latence quand il y a trop d’utilisateurs simultanés Ferme1Ferme2 Batch System Système de partage de fichiers WN … Stockage
8
EGEE induction course, 09/11/2004 - 8 Problématique / Solutions Mutualisation des ressources (2) Grille de calcul Mutualisation des centres de ressource Gestion des communautés via le concept de “Virtual Organization” Minimisation du temps de latence des utilisateurs France Resource Broker(s) Replica Catalog RC Italie RC … Stockage VO
9
EGEE induction course, 09/11/2004 - 9 Infrastructure EGEE / VO Aspect organisationnel Aspect opérationnel Aspect fonctionnel
10
EGEE induction course, 09/11/2004 - 10 Infrastructure EGEE / VO Aspect organisationnel Intégration de nouvelles applications NA4SA1 Autres activités EGEE PMB, PEB,… EGAAP Atlas Biome d Alice Egeode Lhcb CmsEsr Définition des “Virtual Organizations” Ajout d’applications à une VO Création d’une nouvelle VO Expression des besoins Allocation des ressources ??? ROCsCICs RCs Déploiement/Administration des ressources pour les VOs Nouvelles applications
11
EGEE induction course, 09/11/2004 - 11 Infrastructure EGEE / VO Aspect organisationnel NA4, SA1 mais aussi les autres… NA1: Project Management NA2: Dissemination and Outreach NA3: User Training and Induction NA4: Application Identification and Support NA5: International Cooperation SA1: European Grid Support, Operation Management SA2: Network Resource Provision JRA1: Middleware Reengineering + Integration JRA2: Quality Assurance JRA3: Security JRA4: Network Services Deployment
12
EGEE induction course, 09/11/2004 - 12 Infrastructure EGEE / VO Aspect opérationnel Configuration nécessaire pour une VO 1 nom de VO unique pour la grille + 1 VO manager 1 Serveur de gestion des membres et de leurs rôles 1 (au moins) Resource Broker (RB) 1 Service de Replica Catalog (RLS/RMC) 1 User Interface (UI) 1 (au moins) Centre de Ressource (RC) 1 Système d’information indexant les ressources (BDII) SECE
13
EGEE induction course, 09/11/2004 - 13 Infrastructure EGEE / VO Aspect opérationnel Core Infrastructure Centre (SA1) Administration globale Serveurs de gestion de VO Services de Replica Catalog Resource Brokers Système d’information de la grille Monitoring User Support / Astreinte Accounting RC France Resource Broker Replica Catalog RC Italie … Stockage VO
14
EGEE induction course, 09/11/2004 - 14 Infrastructure EGEE / VO Aspect opérationnel Regional Operation Centre (SA1) Représentant des sites d’une région auprès d’EGEE Assistance aux sites de la région Canal de communication entre EGEE et les sites Gestion régionale de la sécurité Monitoring régionale Certification des sites RC France Resource Broker Replica Catalog RC Italie … Stockage VO
15
EGEE induction course, 09/11/2004 - 15 Resource Centre (SA1) Fournit à la grille Des ressources de calcul Des ressources de stokage Infrastructure EGEE / VO Aspect opérationnel RC France Resource Broker Replica Catalog RC Italie … Stockage VO Storage Element Computing Element
16
EGEE induction course, 09/11/2004 - 16 Infrastructure EGEE / VO Aspect fonctionnel Gestion des membres d’une VO (1) Authentification Certificat Electronique émis par une autorité de certification (CA) Equivalent à une carte d’identité, un passeport Autorisations Droits en fonction du rôle Gérés par –Groupe (LDAP, actuel) Regular user, Software manager, … –Individu, par association d’une liste de droits (VOMS, à venir) VO VO manager +
17
EGEE induction course, 09/11/2004 - 17 Infrastructure EGEE / VO Aspect fonctionnel Gestion des membres d’une VO (2) “Mapping” des membres de la VO vers la notion d’utilisateurs des systèmes Génération d’un grid-mapfile sur certains services de la grille Gestion de “pool” de comptes Groupes d’une VO mappés sur des pools différents Tous les pools de la VO partage le même groupe VO local users VO1_User VO2_User Grid-mapfile SE CE RB
18
EGEE induction course, 09/11/2004 - 18 Infrastructure EGEE / VO Aspect fonctionnel Gestion des membres d’une VO (3) “Login” d’un membre depuis une UI Avec un “certificat proxy” généré à partir du certificat de l’utilisateur Une durée limitée (~12 heures) Intègre les informations du certificat nécessaire au mapping Allocation/utilissation d’un utilisateur du pool qui lui correspond dans le grid-mapfile pour le service requis
19
EGEE induction course, 09/11/2004 - 19 Infrastructure EGEE / VO Aspect fonctionnel Publication d’information sur la grille Chaque site publie Une description des ressources/services qu’il fournit par VO L’état actuel de ses resources (CPUs libres, Espace de stockage, etc.) Sur les RCs, ce qu’une VO a installé (“Tags” des Software Managers) RC3RC2 RC1RB1 RB2RLS/RMC Système d’information (BDII) Site CC-IN2P3 VO1 VO2 VO3
20
EGEE induction course, 09/11/2004 - 20 Infrastructure EGEE / VO Aspect fonctionnel Gestion de jobs (1) La soumission d’un job L’exécution de l’application souhaitée sur l’un des WNs de la grille L’accès aux données qui lui sont nécessaires Le job doit fournir à la grille une description suffisante de ses besoins pour permettre la sélection de l’environnement d’exécution adéquat. Désignation de la VO (nom unique sur la grille) Description de ses besoins via un formalisme de description de job (JDL) –Le programme à exécuter –TAG de l’application cible (pré-installée par les VO software managers) –Temps max. estimé d’exécution –Désignation des fichiers dont il a besoin –Etc.
21
EGEE induction course, 09/11/2004 - 21 Gestion de jobs (2) Infrastructure EGEE / VO Aspect fonctionnel VO3 RC3RC2 RC1RB1 RB2RLS/RMC BDII TAG VO3_APP1.0.2 Input “datafile1” UI JDL VO3 TAG VO3_APP1.0.2 Input “datafile1”
22
EGEE induction course, 09/11/2004 - 22 Conclusion La grille EGEE / LCG Middleware LCG-2 ~80 sites 600 Utilisateurs 7 Vos Infrastructure de production en construction Amélioration du Middleware (Glite) Gestion de la production Définition des procédures User Support Accounting Monitoring Etc.
23
EGEE induction course, 09/11/2004 - 23 Conclusion
Présentations similaires
© 2024 SlidePlayer.fr Inc.
All rights reserved.