Télécharger la présentation
La présentation est en train de télécharger. S'il vous plaît, attendez
Publié parGrégoire Joseph Modifié depuis plus de 10 années
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 http://www.to.infn.it/activities/experiments/alice-grid 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 http://alien.cern.ch/Alien/main?task=job&jobID=53142 Job 53142 on aliprod@nanpc1.in2p3.fr Command: /Alice/bin/AliRoot.sh --round 2002-02 --run 00075 --event 40 --version V3.08.03 --grun \ JDL: [ Requirements = ( other.Type == "machine" ) && ( member(other.Packages,"AliRoot") ); Packages = "AliRoot"; Arguments = "--round 2002-02 --run 00075 --event 40 --version V3.08.03 --grun \"G\",\"F\",\"S\",\"D\",\"P\" --output galiceSDR.root,galice.root"; Executable = "/Alice/bin/AliRoot.sh"; InputFile = { "LF:/alice/simulation/2002-02/V3.08.03/00075/Config.C", "LF:/alice/simulation/2002-02/V3.08.03/00075/grun.C" }; Type = "Job"; Validate = 1 ] Status: RUNNING Started:Fri Jul 5 16:54 Finished: Expires: Submitter:aliprod@pcepalice45.cern.ch
Présentations similaires
© 2024 SlidePlayer.fr Inc.
All rights reserved.