Intégration du système de production LHCb sur la DataGRID V. Garonne, CPPM, Marseille Réunion DataGRID France, 13 fv. 2003 13 fév. 2003.

Slides:



Advertisements
Présentations similaires
Les technologies décisionnelles et le portail
Advertisements

CLIENT/SERVEUR SQL SERVER 7
1 IXERP consulting. L archivage consiste à extraire de la base de données opérationnelle les informations qu' il n est plus nécessaire de conserver «
1 HPC pour les opérations. Sommaire Quelques rappels sur Windows Compute Cluster Server Déploiement de Compute Cluster Administration de Compute cluster.
« Les Mercredis du développement » Introduction Office « 12 » Présenté par Bernard Fedotoff Microsoft Regional Director Agilcom.
Le Grid Computing Par Frédéric ARLHAC & Jérôme MATTERA.
Stockage dans DIET Groupe de travail du 16 décembre 2002.
Etat du site Datagrid à lIPSL 1. sur la machine Amundsen : Installation de linterface Utilisateur (UI) et tests de fonctionnalités réussis Monitoring réseau.
TESTGROUP ORGANISATION ACTIVITE OUTILS CONCLUSION.
LCG DATAGRID - France 8 Juillet 2002 LCG : LHC Grid computing - qui, quoi, quand, comment ? Quoi ? But : préparer l'infrastructure informatique des 4 expériences.
PhyloJava : une application de phylogénie sur la grille DATAGRID
18 avril 2002réunion Datagrid France1 E-toile Plate-forme RNTL 2001 Environnement matériel et logiciel pour le développement et l expérimentation de grille.
DataGrid Revue Résumé de la seconde revue européenne du projet Datagrid.
Lyon/ENS DATA GRID-ATLAS ISN Grenoble 1 Portage dune application de physique sur la datagrid Application existante : –Génération/simulation/reconstruction/analyse.
TESTBED TESTPLAN OBJECTIFS: Évaluer les services, fonctionnalités et l'installation des releases du testbed. CONTEXTE: Test effectué dans un contexte de.
Recherche de similarité de séquences à grande échelle S. Penel, P. Calvat, Y. Cardenas LBBE, CCIN2P3 Calculs BLAST intensifs sur la plateforme TIDRA -
#JSS2013 Les journées SQL Server 2013 Un événement organisé par GUSS.
26 juin 2009LEFEVRE Christophe1 Module raw et connexions distantes.
Architecture de grille générique, multi-
Calcul distribué pour l'imagerie médicale
DeltaPROD Suivi des interventions Gestion de configuration
BitDefender Enterprise Manager. BitDefender Enterprise Manager – protection centralisée pour votre réseau Principales fonctions Fonctions spéciales (WMI)
1 Grille de calcul et physique des particules Vincent Garonne CPPM, Marseille Novembre 2003 Contenu de la présentation Etat de lart : Grille de calcul.
Présentation du mémoire
Universté de la Manouba
Module 8 : Maintenance des logiciels à l'aide des services SUS
Module 3 : Création d'un domaine Windows 2000
Typo3 sur Bonjourquebec.com Publier un site dynamique en version statique ou presque…
Agenda de la journée 10h00 : La place d’ASP.NET dans la plate-forme Microsoft 10h30 : Développement rapide d’applications Web en ASP.NET 12h00 : Construire.
La Programmation CGI Principe Général Traitement des informations
La production informatique sécurisée et simplifiée
Introduction aux systèmes d’exploitation
Mise en oeuvre et exploitation
Projet pour la génération de cartes choroplèthes – SIGMA – février 2009 DEVELOPPEMENT DU PROTOTYPE D ’ UNE APPLICATION WEB DE GENERATION DE CARTES CHOROPLETHES.
CEDCOM architecture haute performance pour des applications “big data” Tanguy Raynaud Projet CEDAR.
Amélioration de la simulation stochastique
31/01/2001Réunionn WP6-Y. Schutz (SUBATECH) 1 Simulation-Reconstruction ALICE Une application pour le TestBed 0 ?
09/11/2006 CMS Content Management System Système de Gestion de Contenu.
Plan Définitions et exemples Composants de cluster
F. Ohlsson-Malek, ISN Grenoble CCin2p3, EDG Tutorial 14/02/ Le projet EU DataGrid et la participation d’ATLAS.
Yonel Grusson 1 SQL SERVER 2000 CLIENT/SERVEUR. Yonel Grusson 2 PLAN Présentation Installation Résultat de l'installation L'administration –Par le SQL.
Le contenu est basé aux transparents du 7 ème édition de «Software Engineering» de Ian Sommerville«Software Engineering» de Ian Sommerville B.Shishedjiev.
EGEE is a project funded by the European Union under contract IST Noeud de Grille au CPPM.
Module 9 : Transfert de données. Vue d'ensemble Présentation du transfert de données Outils d'importation et d'exportation de données disponibles dans.
1Auteur : Oleg LODYGENSKY XtremWeb-HEP Atelier Opérations France Grille Lyon – Villeurbanne 13 et 14 octobre.
Module 3 : Création d'un domaine Windows 2000
Déploiement LCG-2 Etat actuel au CC-IN2P3 Fabio Hernandez Centre de Calcul de l’IN2P3 Lyon, 22 juillet 2004.
Palaiseau Réunion CCIN2P3/LCG 22/07/2004 Distribution des données CMS Distribution des données et préparation de l’analyse Production MC distribuée et.
Support applicatif Tier-2 au LAPP Sabine Elles, Gaël Rospabé LCG France, Annecy
PaCO++ André Ribes Réunion Hydrogrid Rennes 15/09/03.
Production des événements ttbar dans l’expérience D0 Stefania Bordoni (Master 1) et Chloé Gerin (Magister 1)
ATLAS Ghita Rahal CC-IN2P3 Novembre 9, /6/2006Réunion CAF2 Activités Création et externalisation d’outils de monitoring de l’état du T1 (CPU,
Calcul pour le spatial & le CC-IN2P3 Jean-Yves Nief (CC-IN2P3)
Yannick Patois _ Journée du Libre _ 1er Novembre n° 1 Datagrid Une grille de calcul sous Linux Yannick Patois.
EGEODE 08/11/2006 Équipe GRID1 EGEODE EGEODE. 08/11/2006 Équipe GRID2 Plan  La géophysique sur la Grille : EGEODE  Partenariat académique  Comment.
Système local d’accounting de l’IPHC 31/05/2011 Eric Kieffer.
Mardi 31 mai 2016 JJS (Java Job Submission) Soumission de jobs sur grille Pascal Calvat Centre de calcul.
EGEE is a project funded by the European Union under contract IST Job Soumission N.Lajili Seminaire Grille-21 Novembre
BABAR Georges Vasseur CEA Saclay, DSM/IRFU/SPP Workshop sur l’analyse des données au centre de calcul de Lyon 17 avril 2008.
C. Charlot, LLR Ecole Polytechnique DC04 CMS Objectif numéro 1: préparation du traitement offline Différent des productions MC précédentes Mise en route.
1 Master Data Management au SANDRE. ADD 27/11/ Une philosophie de diffusion des référentiels 3 grands blocs dans les systèmes d’information environnementaux:
EGEE-II INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks Soumission de jobs C. Loomis / M. Jouvin.
EGEE is a project funded by the European Union under contract INFSO-RI Copyright (c) Members of the EGEE Collaboration Infrastructure Overview.
Réunion des sites LCG France- Marseille juin ACTIVITES DU GROUPE ACCOUNTING FRANCE GRILLES Cécile Barbier (LAPP)
Mercredi 22 juin 2016 Suivi des jobs grille Colloque LCG France Mars 2007.
Tier 2 au LAPP. Plan Historique Objectifs Infrastructures Status/métriques Avenir Conclusion.
EGEE induction course, 22/03/2005 INFSO-RI Enabling Grids for E-sciencE Infrastructure Overview Pierre Girard French ROC deputy.
Colloque LCG France14-15 mars SURVEILLANCE ET GESTION D’INCIDENTS Cécile Barbier (LAPP)
EGEE-II INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks Monitoring dans EGEE Frederic Schaer ( Judit.
CALCUL ATLAS LCG France (CC IN2P3 Lyon) 30 Avril SOMMAIRE Data Challenge 2 (DC2) d’ATLAS Utilisation du CC IN2P3.
Transcription de la présentation:

Intégration du système de production LHCb sur la DataGRID V. Garonne, CPPM, Marseille Réunion DataGRID France, 13 fv fév. 2003

Contents Contexte et motivations Contexte et motivations Lapplication de production Lapplication de production Le passage à la grille Le passage à la grille Perspectives et conclusions Perspectives et conclusions

Contexte:

Motivations Lexpérience LHCb: Etude précise de la violation de CP dans tous les couples "particule-antiparticule" contenant un quark beau (mésons beaux) lors des collisions proton-proton. Etude précise de la violation de CP dans tous les couples "particule-antiparticule" contenant un quark beau (mésons beaux) lors des collisions proton-proton. Ses caractéristiques : Ses caractéristiques : De gros volumes de données à analyser (de lordre de 1.3 petaoctets par an). Les utilisateurs sont répartis sur lEurope (500 sur 20 sites). Les moyens de calculs et de stockages sont eux aussi répartis sur lEurope. La simulation du détecteur La simulation du détecteur La production de données

Job flow Gauss - v5 GenTag v7 Gauss - v5 Brunel - v12 Gauss - v5 Brunel - v12 Pythia – v2 Execution Flow (Jobs) 1) Generation 2) Simulation 3)Reconstruct 4) Analyze Work Flow

Les contraintes de lapplication de production Dépendances à des softwares Dépendances à des softwares Les versions évoluent rapidement En sortie : En sortie : Fichiers de données de plusieurs types A stocker dans des endroits différents Forte exigence en puissance CPU et mémoire virtuelle Forte exigence en puissance CPU et mémoire virtuelle

Architecture Standard Edit Prod.Mgr Work flow Editor Production Editor Instantiate Workflow Job request Status updates Production Agent Production data Scripts Production DB Production Server Bookkeeping info Bookkeeping Updates

Le passage à la grille Principe : utiliser la grille comme un autre centre de production Application déjà orientée grille Application déjà orientée grille Utilisation de peu doutils de la grille. Utilisation de peu doutils de la grille. Lenvironnement sécurisé Tolérances aux pannes et stabilité du système Service de soumission/contrôle de tâches Génération du fichier de description de tâche Sécuriser laccès au serveur de production Sécuriser laccès au serveur de production Installation de lenvironnement LHCb « à la volée » : Installation de lenvironnement LHCb « à la volée » : Dans le Storage Element Dans le répertoire courant

Architecture de production avec la DataGRID Edit Prod.Mgr Work flow Editor Production Editor Instantiate Workflow Job request Status updates DataGRID CE Production data Scripts Production DB Production Server Bookkeeping info Bookkeeping Updates Input sandbox: Job+ProdAgent DataGRID Agent

Production agent n Job Batch farm Production Agent bbftp Storage Castor Job request Job status update Bookkeeping info Production center Submit job Log files Histo files Data files Transfer data BK files Check data Software installation Job status update

Comportement de lagent 1.Extrait le script de la tâche de « l Input Sandbox » Ou : 2.Demande le(s) script(s) au serveur de production; Vérifie lenvironnement: installe les softwares manquants si nécessaire; 3.Exécute la production sur le nœud de travail, informe le serveur de production 4.Effectue le « bookkeeping » pour la tâche finie: Mise à jour de la base de données « bookkeeping »; Transfère les fichiers de log et les histogrammes de monitoring; Transfère les fichiers de données vers un système de stockage; En cas de succès met à jour « bookkeeping »; Utilisation de BBFTP

Plan de test Durée de la phase de test ~10 jours Durée de la phase de test ~10 jours ~ jobs ~ jobs ~6 min. par événement (evts) ~6 min. par événement (evts) 3 sortes de jobs : 50 evts, 150 evts, 500 evts 3 sortes de jobs : 50 evts, 150 evts, 500 evts Paramètres de soumission (séquencement des soumissions, nombre de RB) Paramètres de soumission (séquencement des soumissions, nombre de RB) Mesures et statistiques: Mesures et statistiques: Nombre de jobs réussis Nombre de jobs échoués Classification Pourcentage Statistique par site

Interface de production

Perspectives Test des outils EDG Test des outils EDG Gestion des données (GDMP, Replica catalog, gridftp) Gestion des données (GDMP, Replica catalog, gridftp) Rendre ces données disponibles en dehors du contexte DataGRID Rendre ces données disponibles en dehors du contexte DataGRID Parallélisation dun job (DAG Manager) Parallélisation dun job (DAG Manager) Job monitoring services processes (WP3) Job monitoring services processes (WP3) Certificat spécifique pour les jobs de production ? Correction automatique et dynamique de lordonnanceur Correction automatique et dynamique de lordonnanceur

Conclusion Incorporation de lEDG dans le système de production LHCb Incorporation de lEDG dans le système de production LHCb Utilisation minimaliste des prestations de EDG Utilisation minimaliste des prestations de EDG Plans pour tester les autres outils Plans pour tester les autres outils Les tests de tâche de production sont en cours… Les tests de tâche de production sont en cours…