Albertine DUBOIS et Alexandre LIEGE

Slides:



Advertisements
Présentations similaires
Jeudi 12 decembre 2007 Le CC-IN2P3 Un instrument informatique de pointe au service de la recherche Traitement intensif de données et Sciences de la Vie.
Advertisements

Nombre de job slot par machine Server_priv/node. Node1 np=2 Règle de 1 core = 1 job slot = 2 Go. Sur un bi-processeur bi-core on annonce alors np=4 Pas.
Le projet MUST Méso infrastructure de calcul et de stockage ouverte sur la grille européenne LCG/EGEE Colloque Grille Rhône-Alpes 10 janvier 2008.
Emel CHAIEB Évaluation des différents protocoles pour l’acquisition d’images 4D sur un scanner non prévu à cet effet Simon RIT Myriam AYADI Elsa GIROUD.
INFSO-RI Enabling Grids for E-sciencE Les enjeux des nouvelles applications C. Loomis (LAL-Orsay) Journées Informatiques (Lyon-Valpré)
Composants Matériels de l'Ordinateur Plan du cours : Ordinateurs et applications Types d'ordinateurs Représentation binaires des données Composants et.
Logiciel Assistant Gestion d’Événement Rémi Papillié (Chef d’équipe) Maxime Brodeur Xavier Pajani Gabriel Rolland David St-Jean.
Projet tuteuré 2009 Les clients légers Alexandre Cédric Joël Benjamin.
1 Stéphane JEZEQUEL 23 Juin 2008 Analyse des données LHC dans ATLAS S. Jézéquel.
Université Mohamed Premier Faculté des sciences Département de physique Simulation d’un accélérateur linéaire sans filtre égalisateur EL OMRI Tahar Réunion.
Le système Raid 5 Table des matières Qu'est ce que le RAID ? Les objectifs Le raid 5 Les avantages et les inconvénients Les composants d’un Raid.
INFSO-RI Enabling Grids for E-sciencE L’activité EGEE au CINES Nicole Audiffren, Adeline Eynard et Gérard Gil Réunion de la fédération.
21 septembre 2005Présentation Groupe développements du SI Le groupe développements du service informatique du LAL 21 septembre 2005 (Guy Le Meur)
L’informatique technologique et scientifique L’internet et le multimedia L’informatique et le multimedia Les télecommunication et les réseaux.
Unités d’enseignements suivi d’un mémoire de Master
Acquisition Multicanal
Plaquette de présentation
Architecture des ordinateurs, Environnement Numérique de Travail
L’oFFRE de Géoservices IGN
De la cellule à l’animal entier en passant par les tissus…
PPE : Gestion de parc informatique
Ce videoclip produit par l’Ecole Polytechnique Fédérale de Lausanne
IRM corps-entier, un nouvel outil non invasif pour la détections des métastases du cancer prostatique et l’évaluation de leur réponse au traitement Frédéric.
de la productivité individuelle au travail collaboratif
Quelques Termes INFORMATIQUE ? ORDINATEUR ( Système Informatique)?
Sources de rayonnement en médecine
Utilisation de PostgreSQL
Séminaire EOLE Dijon Septembre 2008
Cahier des charges Hôpital Avicenne.
Rechercher des articles et des sites web
Laboratoire d’Informatique Système
LE PASSAGE À L’EURO DE L’APPLICATION ICARE
fonctionnalités iiS iis
Les nouveautés dans les modèles de Calcul au LHC
Vue d'ensemble de l'utilisation du CCIN2P3 par les expériences LHC
Un instrument informatique de pointe au service de la recherche
GRIF : Grille pour la Recherche en
Fonctionnement de la grille
Laboratoire Univers et Particules de Montpellier
Plaquette de présentation
2018/8/9 CLAP Cluster de virtualisation et de stockage distribué du LAPP Mardi 26 avril 2016 Entrez votre nom.
CeMEB La plateforme MBB
Le réseau des informaticiens de l’IN2P3 et de l’IRFU (RI3)
Jobs ATLAS sur la grille
L’exploitation des données du collisionneur LHC: un défi pour le calcul scientifique un enjeu pour le LAPP S. Jézéquel.
Le Projet GRIF Efficient Handling and processing of
CeMEB La plateforme MBB
La grille de calcul EGEE
France Grilles Formation DIRAC janvier 2018.
À l’intérieur de l’ordinateur
Projet sur l’ordinateur
Gestion du patrimoine informatique
Introduction à la Grille
Mésocentre de calcul et de stockage ouvert sur la grille EGEE (MUST) LAPP/ Université de Savoie / EGEE.
1 PROJET D’INFORMATIQUE les composants de l'ordinateur Gammoudi Rayéne 7 B 2.
TGV Trigger Générique Vme Face avant Tri d’événements de physique
GT DETECTEURS COMPETENCES ACTIVITES Projets et R&D actuels
WiFi Access Michel Avenier LPSC Grenoble
Plaquette de présentation
Un cloud de production et de stockage
Simulation du DPGA sur Gate
Journée Projets "l'Interdisciplinaire"
Introduction Service de radiothérapie: - Plateau technique
Le modèle standard : les grandes questions qui subsistent …
F. Bouledroua, A. Mezigheche, R. Kariche, F. Rouabhia, H. Bellouz, M. Berkous 1 Département de physique, université de badji mokhtar Annaba. PRESENTATION.
Atelier d’initiation.
GESTION DE LA PRODUCTION Réalisé par : EL MAROUSSI Mohammed DRIOUCHI Mohammed Abdeljabbar WAKENNOU Salah CRMEF Grand Casablanca Cycle de préparation à.
CERN Onboarding 2018 Tullio Basaglia, RCS-SIS
Transcription de la présentation:

Optimisation de l’infrastructure du cluster de calcul IMNC avec HTCondor Albertine DUBOIS et Alexandre LIEGE dubois@imnc.in2p3.fr 10émes Journées Informatiques de l'IN2P3-IRFU - 26-29 septembre 2016

Contexte scientifique Simulation de systèmes et d’expérience d’imagerie médicale et de radiothérapie Géométrie du système Système d’acquisition Patient numérique Sources de particules (X, électrons, noyau radioactif) Code de simulation des interactions particule-matière basé sur des techniques Monte Carlo GATE Après reconstruction tomographique, image simulée d’un examen TEP au 18F-FDG Stockage de l’information d’intérêt Imagerie : énergie, position et direction des particules simulées ayant interagit avec le détecteur Radiothérapie : dose déposée dans les tissus Carte de distribution de dose Faisceau Cible (scanner X) 10émes Journées Informatiques de l'IN2P3-IRFU - 26-29 septembre 2016

10émes Journées Informatiques de l'IN2P3-IRFU - 26-29 septembre 2016 Besoins Besoin en ressources de calcul importants Simulation d’un examen TEP corps entier 30 milliards 200 MBq 20 minutes 60 milliards Simulation des interactions particule-matière pour un évènement : µs – 100 µs 10000 heures de calcul, environ 400 jours Besoin d’un système de stockage performant et sécurisé Stockage des données brutes pour conserver un maximum d’informations sur les événements détectés jusqu’à plusieurs Go par simulationon 10émes Journées Informatiques de l'IN2P3-IRFU - 26-29 septembre 2016

Comment procéder ? BONS CANDIDATS POUR LE HTC = Nos codes de calcul (Geant4, GATE) sont scalables et parallélisables ! Chaque événement simulé dans le patient numérique est statistiquement indépendant de tout autre événement BONS CANDIDATS POUR LE HTC Time splitting = 1 simulation de Tacquisition=10 min sur 1 CPU 10 simulations de Tacquisition=1 min sur 10 CPU Données fusionnées en post traitement 10émes Journées Informatiques de l'IN2P3-IRFU - 26-29 septembre 2016

Le cluster de calcul IMNC Toutes nos machines sont hébergées dans la salle mutualisée de VirtualData Baie de stockage (20 To) Technologie NetApp (résilience et sécurisation des données) 35 nœuds au total – 700 coeurs 10émes Journées Informatiques de l'IN2P3-IRFU - 26-29 septembre 2016

10émes Journées Informatiques de l'IN2P3-IRFU - 26-29 septembre 2016 Notre choix : HTCondor Utilisateurs Utilisé par d’autres laboratoires du domaine ayant une bonne expérience du HTC Open source Simple et adapté à nos besoins Prise en main rapide Gère aussi bien les scripts bash ou python S’occupe de tout (scheduling, priority, ressource management) Evolutif Job Manager Scheduling, log, accounting Ressource Manager Launching, control, monitoring Nœuds de calcul 10émes Journées Informatiques de l'IN2P3-IRFU - 26-29 septembre 2016

Optimisation d’HTCondor Une configuration devant satisfaire tous les utilisateurs du laboratoire (besoins en RAM et temps CPU différents suivant les applications) tout en offrant une certaine flexibilité Une seule queue de soumission Quelques soient les besoins de l’utilisateur en termes de CPU et de RAM Tous les nœuds du cluster sont accessibles indifféremment Pas de machine réservée à une application ou un groupe d’utilisateurs donnés Pas de timeout Job unitaire sans limite de temps 10émes Journées Informatiques de l'IN2P3-IRFU - 26-29 septembre 2016

Optimisation Une configuration devant satisfaire tous les utilisateurs du laboratoire (besoins en RAM et temps CPU différents suivant les applications) tout en offrant une certaine flexibilité Les priorités sont gérées sous forme de quotas dynamiques et par groupe Exécution des jobs suivant le nombre de CPUs et la RAM disponibles Limitation du nombre de CPUs accessibles pour un groupe donné Groupe QIM NARA IRIIB IBIV LongJob Quota (en % du nombre total de CPUs disponibles dans le cluster) 0.3 0.2 0.1 Dépassement du quota possible pour tous les groupes en cas de faible utilisation du cluster, sauf pour le groupe LongJob 10émes Journées Informatiques de l'IN2P3-IRFU - 26-29 septembre 2016