La présentation est en train de télécharger. S'il vous plaît, attendez

La présentation est en train de télécharger. S'il vous plaît, attendez

EGEE is a project funded by the European Union under contract INFSO-RI-508833 Copyright (c) Members of the EGEE Collaboration. 2004. Infrastructure Overview.

Présentations similaires


Présentation au sujet: "EGEE is a project funded by the European Union under contract INFSO-RI-508833 Copyright (c) Members of the EGEE Collaboration. 2004. Infrastructure Overview."— Transcription de la présentation:

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


Télécharger ppt "EGEE is a project funded by the European Union under contract INFSO-RI-508833 Copyright (c) Members of the EGEE Collaboration. 2004. Infrastructure Overview."

Présentations similaires


Annonces Google