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

08/07/2002Yves Schutz1 ALICE et la GRILLE État des lieux au 8 juillet 2002 Y. Schutz, SUBATECH, Nantes.

Présentations similaires


Présentation au sujet: "08/07/2002Yves Schutz1 ALICE et la GRILLE État des lieux au 8 juillet 2002 Y. Schutz, SUBATECH, Nantes."— Transcription de la présentation:

1 08/07/2002Yves Schutz1 ALICE et la GRILLE État des lieux au 8 juillet 2002 Y. Schutz, SUBATECH, Nantes

2 08/07/2002Yves Schutz2 Les ressources distribuées ALICE 24 Sites Yerevan Saclay Lyon Dubna Capetown, ZA Birmingham Cagliari NIKHEF GSI Catania Bologna Torino Padova IRB Kolkata, India OSU/OSC LBL/NERSC Merida Bari Nantes Karlsruhe CERN

3 08/07/2002Yves Schutz3 Une exploitation réelle zS'appuie sur Alien zplus de 5500 tâches effectuées (20 h chacune) z13 fermes utilisées zdont 9 dans des sites distants zdurant une période de 2 mois z... pour faire de la physique

4 08/07/2002Yves Schutz4 Une autre exploitation zToujours AliEn zAvec une configuration différente des ressources z 2000 tâches effectuées z4000 heures de CPU zDécidée, implémentée et réalisée en 2 mois z... toujours pour faire de la physique ( conception et optimisation d'un calorimètre EM)

5 08/07/2002Yves Schutz5 C'est quoi ? zL'environnement distribué pour la production de ALICE : développé par ALICE pour pallier l'absence de fonctionnalités dans les produits existants zUn catalogue de fichier intégré implémenté dans une RDB zUn catalogue d'étiquette conçu comme extension zUn système d'authentification sécurisé (interface globus opérationnelle) zUn RB centralisé (modèle pull vs push) avec interface pour RB de EDG zInstallation automatique des logiciels

6 08/07/2002Yves Schutz6 Ça fait quoi ? zGère les données stockées sous forme de fichiers ROOT (LFN->PFN), associés à des étiquettes pour faciliter la recherche zGère la soumission de tâches (jdl) et contrôle leur état zDistribue les tâches (jdl) et le stockage des données zDonne accès aux données C++API, TGrid dans ROOT/PROOF

7 08/07/2002Yves Schutz7 C'est fait avec quoi ? 99% OpenSource, 1% développement propre zSASL/OpenSSL/OpenCA/Globus/GSS : protocoles d'autentification zCONDOR ClassAds: langage pour la description des tâches zOpenLDAP : pour la gestion zApache : pour le portail Web zMySQL : la base de données zBbftp : protocole de transfert zSOAP : protocole d'accès aux objets zPERL : pour l'implémentation

8 08/07/2002Yves Schutz8 Vers une meta GRILLE AliEn User Interface AliEn stackIVDGL stackEDG stack

9 08/07/2002Yves Schutz9 Rien que EDG

10 08/07/2002Yves Schutz10 Interfacer AliEn avec la GRILLE AliRoot AliEn API/PROOF AliEn Services ROOT IVDGL/PPDG/GriPhyNEDT/EDG Application: AliRoot Persistence: Root Parallelisation des tâches :Root/PROOF Soumission de tâches/contrôle/surveillance: AliEn Data Catalogue : AliEn

11 08/07/2002Yves Schutz11 Statistiques

12 08/07/2002Yves Schutz12 Production AliEn Job EDG RB EDG CE EDG WN AliEn Data Catalogue EDG SE Condor-G Alice Farm Alice User I-LFN I-PFN O-PFN O-LFN,O-PFN MetaData Catalogue EDG UI

13 08/07/2002Yves Schutz13 Analyse EDG WN AliEn Data Catalogue EDG SE1 I-LFN(s) O-PFN3 I-PFN(s) I-PFN3 MetaData Catalogue I-LFN(s) EDG SE3EDG SE2 EDG WN2EDG WN3 I-PFN2 O-PFN2 O-PFN1 PROOF EDG CE3EDG CE2

14 08/07/2002Yves Schutz14 Conclusions zALICE a besoin de la GRILLE... tout de suite zALICE contribue à EDG (essais, coordination, définition...) zALICE développe les outils qui n'existent pas encore et a développé un environnement qui offre tout de suite la plupart des fonctionnalités de la grille zAliEn est modulaire et peut échanger ses modules avec ceux, à venir, de la grille zL'interface AliEn/EDG est en cours de développement

15 08/07/2002Yves Schutz15 SUBATECH sur la grille ALICE Job on Command: /Alice/bin/AliRoot.sh --round run event 40 --version V grun \ JDL: [ Requirements = ( other.Type == "machine" ) && ( member(other.Packages,"AliRoot") ); Packages = "AliRoot"; Arguments = "--round run event 40 --version V grun \"G\",\"F\",\"S\",\"D\",\"P\" --output galiceSDR.root,galice.root"; Executable = "/Alice/bin/AliRoot.sh"; InputFile = { "LF:/alice/simulation/ /V /00075/Config.C", "LF:/alice/simulation/ /V /00075/grun.C" }; Type = "Job"; Validate = 1 ] Status: RUNNING Started:Fri Jul 5 16:54 Finished: Expires:


Télécharger ppt "08/07/2002Yves Schutz1 ALICE et la GRILLE État des lieux au 8 juillet 2002 Y. Schutz, SUBATECH, Nantes."

Présentations similaires


Annonces Google