Les Grilles de Calcul...... Introduction Dominique Boutigny Préparé avec Véronique Donzeau-Gouge (DSA – ST2I) Jean-Michel Muller (ENS-Lyon)

Slides:



Advertisements
Présentations similaires
Projet de Virtualisation dans le cadre d’un PCA/PRA
Advertisements

« 1.1. Introduction aux automates »
A NETWORK-AWARE DISTRIBUTED STORAGE CACHE FOR DATA INTENSIVE ENVIRONMENTS Brian L. TIERNEY, Jason LEE, Brian CROWLEY, Mason HOLDING Computing Sciences.
Introduction aux réseaux informatiques
Types des systèmes d’exploitation
Le Grid Computing Par Frédéric ARLHAC & Jérôme MATTERA.
CLUSTERING Grappe d'ordinateurs.
Applications et Techniques
La fracture numérique et les évolutions technologiques
PLAN du COURS Introduction Structure des Systèmes Informatiques
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.
Grille Régionale Rhône-Alpes Institut des Grilles du CNRS Yonny CARDENAS CC-IN2P3 Réunion du groupe de travail grilles Projet CIRA Grenoble, le 2 Juin.

La haute disponibilité
Architecture de machines Principes généraux
Système de stockage réseaux NAS - SAN
Introduction aux Grilles de Calcul
SECURITE DU SYSTEME D’INFORMATION (SSI)
Architecture de grille générique, multi-
Module 1 : Préparation de l'administration d'un serveur
ADR Active and Dynamic Routing. Plan Introduction au routage Les réseaux actifs Les agents Mise à jour des matrices de routage Architecture du routage.
Offre de services de Podcast dans un environnement inter universitaire.
Préqualification OMS des Produits Médicamenteux
Gestion des bases de données
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.
Constitution des bases de données. n Partenaires u Creatis u Liris/Systèmes dinformation communicants n Lot de travail situé entre le lot Applications.
Projet région Thématique prioritaire n°10 Calculs Scientifiques Logiciels Rhône-Alpes : Grille pour le Traitement dInformations Médicales (RAGTIME ?)
Module 7 : Accès aux ressources disque
Détection du meilleur format de compression pour une matrice creuse dans un environnement parallèle hétérogène Olfa HAMDI-LARBI.
© OutilsInformatique, 2014 tous droits réservés 1.Définir des termes et concepts de la gestion de réseau. 2.Comprendre les avantages d’un réseau. 3.Comprendre.
Plate-forme MIRAGE Méso-Informatique Répartie pour des Applications en Géophysique et Environnement.
Centre de Calcul de l'IN2P3 - Lyon Toulouse - Lyon, 21 décembre 2004 Les projets de grille au Centre de Calcul de l’IN2P3.
EGEE is a project funded by the European Union under contract IST Noeud de Grille au CPPM.
Le système informatique et le système d’information
Étude d’un protocole de partage de travail entre systèmes Pair à Pair
D. E ZEGOUR Institut National d ’Informatique
CAPRI 9 juin 2011 Cloud Académique Production Recherche Innovation Comité de Pilotage France-Grilles.
Introduction aux solutions Microsoft pour le HPC.
1 Deux exemples de management (et d’organisation) de la recherche : le CNRS et l’INRIA Club EEA, Tours, 13 mai 2009.
L'unité centrale est composé en générale de :
COMPARAISON ENTRE GNUTELLA ET FREENET
Les laboratoires GSB et plateforme collaborative Zotero
Projet CiGri CIMENT GRID Grille grenobloise pour la simulation numérique par méthodes de Monte Carlo Laurent Desbat (coordinateur scientifique) et Nicolas.
PaCO++ André Ribes Réunion Hydrogrid Rennes 15/09/03.
1 Journee gdr COSMAL 27/01/2009 Exécution Distribuée et Agile de Compositions de Services Françoise Baude & Virginie Legrand
Présentation du Produit WAN-FAI L.KHIMA S.ZEKRI V.BACHMAN
INTRODUCTION AUX BASES DE DONNEES
Calcul pour le spatial & le CC-IN2P3 Jean-Yves Nief (CC-IN2P3)
Introduction aux Interfaces Homme-Machine
Algorithmes parallèles
Equipe Projet DOLPHIN 03/04/08.
LA GRILLE REGIONALE AUVERGRID. Idée de départ IUT Moulins CIRI Clermont-Fd IUT Aurillac IUT Le Puy CIRI IUT Montluçon LPC IUT Vichy OPGC CEMAGREF.
M2.22 Réseaux et Services sur réseaux
Dominique Boutigny Une infrastructure informatique au service des chercheurs et des industriels rhônalpins Journée de lancement de l’initiative TIDRA Traitement.
Mardi 31 mai 2016 JJS (Java Job Submission) Soumission de jobs sur grille Pascal Calvat Centre de calcul.
Transition EGEE - EGI Jeudi 15 octobre 2009 Dominique Boutigny Guillaume Cessieux Pierrick Micout Bilan de la journée.
Mercredi 1er juin 2016 La biologie au centre de calcul Pascal Calvat Centre de calcul.
Mercredi 1er juin 2016 La biologie au centre de calcul Pascal Calvat Centre de calcul.
Réunion EGEE France 11/6/2004Page 1Rolf Rumler Structure de l’exploitation d’EGEE.
EGEE is a project funded by the European Union under contract INFSO-RI Copyright (c) Members of the EGEE Collaboration Infrastructure Overview.
1er septembre 2005J-P Meyer1 Statut du projet GRIF (Grille de Recherche d’Île de France) Rappel du projet But: Mettre en place une ressource d’analyse.
1LuminyGrid – 27 Avril 2010 LuminyGrid Grille de calcul scientifique pluridisciplinaire à vocation régionale  Projet initié en 2009 s’appuyant sur les.
Grilles de recherche Veronique Donzeau-Gouge. 2 objectifs Renforcer la présence du CNRS dans ce domaine en liaison avec : L’Institut ST2I L’INRIA, Les.
Réunion des sites LCG France- Marseille juin ACTIVITES DU GROUPE ACCOUNTING FRANCE GRILLES Cécile Barbier (LAPP)
Stratégie technique G. Mathieu – V. Breton. Stratégie vers les fournisseurs de services et de ressources France Grilles2 Jouer le rôle central dans le.
Le Centre de Calcul de l'IN2P3 7 septembre 2010 Dominique Boutigny Un instrument informatique de pointe au service de la recherche Rencontre avec Oracle.
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.
Vendredi 23 mars 2007 Le CC-IN2P3 Un instrument informatique de pointe au service de la recherche.
Un instrument informatique de pointe au service de la recherche
Transcription de la présentation:

Les Grilles de Calcul Introduction Dominique Boutigny Préparé avec Véronique Donzeau-Gouge (DSA – ST2I) Jean-Michel Muller (ENS-Lyon)

Une grille... Pourquoi ? Mettre à la disposition des utilisateurs une puissance de calcul et des capacités de stockage importantes Garantir l’efficacité et la sécurité de ces calculs et stockages Fonctionner sur un mode décentralisé

Principales caractéristiques d'une Grille de calcul Une grille est constituée d'un ensemble d'ordinateurs et d'outils logiciels destinés à les faire fonctionner de manière cohérente Les ressources sont en principe hétérogènes Chaque nœud de la grille est administré localement. Mais une coordination centralisée est indispensable pour garder le système cohérent Un système d'information (même très simple) doit être présent pour allouer les ressources informatiques adaptées aux tâches à exécuter Le réseau sur lequel s'appuie la grille est crucial Un système d'authentification et de sécurité doit être présent

Différents types de grilles Grille de calcul Grille de données Données et calcul Docking moléculaire Imagerie médicale Astronomie Physique des Hautes Énergies

Projet Decrypton AFM – CNRS – IBM Tester l'interaction entre toutes les combinaisons protéine-protéine possibles Le paradigme maître-esclave Serveur maître Réseau Esclaves Paradigme simple, mais qui correspond à beaucoup d'applications Grand nombre de tâches similaires, indépendantes entre elles, a distribuer automatiquement sur une grille de calcul.

Les grilles de données ATAGG CATAG GCTAT AGGCC AGATT AA Production de données par de nombreuses équipes distribuées géographiquement et indépendantes L'ensemble des données doit être accessibles par tous

Les utilisateurs ne veulent pas voir la complexité SRB / iRODS SRB – Un exemple de grille de données SRB DB SRB Catalogue Envoyer données Recevoir données Envoyer données SRB DB SRB Catalogue SRB DB SRB Catalogue Recevoir données Développé à SDSC

Utilisation de SRB pour les applications biomédicales Serveur pour l'exportation des données (client SRB) IRM Acquisition PC de contrôle DICOM  push DICOM DICOM Le même type de système est parfaitement utilisable pour les données de Sciences Humaines Anonymisation

La grille américaine BIRN Biomedical Informatics Research Network Imagerie cérébrale – Étude des maladie du cerveau

Le LHC – Un énorme générateur de données Concorde (15 Km) Balloon (30 Km) CD stack with 1 year LHC data! (~ 20 Km) Mt. Blanc (4.8 Km) 15 pétaoctets de données chaque année > 6000 ordinateurs haut de gamme 15 M€ 15 PO de disque coûte environ 15 M€, et il faut aussi: De la redondance pour la sécurité Assurer les traitements successifs des données Stocker les résultats des simulations Monte-Carlo Assurer la mise à disposition des données pour une communauté distribuée dans le monde entier

La Grille pour le LHC n'est pas une option …CC-IN2P3 FZK PIC NDGF NIKHEF ASCC Brookhaven Fermilab TRIUMF RAL CNAF T1 (11) T0 T3 (beaucoup) T2 (52) Île de France Clermont Nantes Strasbourg Marseille Lyon CC-IN2P3 Annecy Grenoble C'est une nécessité …

EGEE: Une architecture de grille pluridisciplinaire Archéologie Astronomie & Astrophysique Protection civile Chimie Sciences de la Planète Simulation Financière Fusion Géophysique Physique des Hautes Energies Science de la vie MultiMedia Science des matériaux … De très nombreux domaines d'applications Des milliers d'utilisateurs à travers le monde

240 sites 45 pays 41,000 CPUs 5 pétaoctets >10,000 utilisateurs >150 VOs >100,000 tâches/jour

Interopérabilité L'idée d'une grille mondiale unique est un mythe  A terme les grilles doivent pouvoir inter-opérer OGF: Organisation visant à définir des standards ouverts

Les grilles et la fracture numérique Derrière l'Europe: 6 ans: Russie, Amérique Latine 7 ans: Moyen Orient, Asie du SE 8-9 ans: Asie du SO 11 ans: Asie Centrale 12 ans: Afrique Les grilles et en particuliers les projets partenaires d'EGEE: EELA, EUChinaGrid, EUMedGrid, EUIndiaGrid contribuent à la réduction de la fracture numérique – Idem pour le modèle de calcul du LHC R. L. Cottrell and S. Khan

Recherche sur les grilles ? "Il est plus facile de tirer une charrue avec un boeuf qu'avec mille poulets" Problèmes d'ordre technique (faire coopérer des matériels différents et distants) Problèmes d'ordre logiciel (distribuer le calcul d'une application sur de nombreux processeurs, aux performances hétérogènes)

Exemples de problèmes à résoudre (1) Gestion dynamique des ressources: Les machines ne sont pas disponibles en permanence, certaines sont en panne, Les performances du réseau d'interconnexion fluctuent avec la charge et le nombre d'utilisateurs... Sécurité et données confidentielles: Il faut garantir aux utilisateurs que personne ne pourra interférer dans leur calcul ou accéder à leurs données; Cryptographie

Exemples de problèmes à résoudre (2) Optimisation des performances: Des matériels divers sont mis en oeuvre à tous les niveaux (liens de communications, mémoires, disques, processeurs); cacher cette hétérogénéité. Faire bon usage de ces matériels pour obtenir leur meilleure performance simultanément est une tâche très complexe.

Domaines de recherches Protocoles dédiés aux grilles Environnements d'exécution de calculs Systèmes d’exploitation et bases de données distribués Tolérance aux panne Sécurité Algorithmes d'ordonnancement en contexte hétérogène. Parallélisation d'applications particulières pour les grilles. …

Spécificité des grilles de recherche Grille de production : Plate-forme applicative qui fournit des services de calcul de manière constante, ininterrompue et fiable. Grille de recherche: Plate-forme pour : Développer et valider des prototypes avant leur utilisation sur une grille de production. Supporter des expérimentations menées sur tous les éléments qui la composent (réseau, logiciels d'administrations, applications,...). Elle n'est donc ni fiable, ni constante. Permettre la recherche en informatique dans de nombreux domaines: systèmes, calcul parallèle, réseaux haut débit, bases de données, sécurité,....

Grilles de recherche / Grille de production Une collaboration entre les grilles de recherche et de production est essentielle : Les grilles de recherche développent les logiciels futurs des grilles de production Les grilles de production fournissent les données permettant de tester et valider les nouveaux développements

Les grilles de recherche en France Le projet Grid5000: 5000 processeurs (but à terme) Répartis sur 9 sites: Bordeaux, Grenoble, Lille, Lyon, Nancy, Orsay, Rennes, Sophia-Antipolis, Toulouse 8 laboratoires (UMR) du CNRS impliqués Ministère de l’enseignement et de la recherche, INRIA, CNRS, Universités des sites, quelques conseils régionaux, GIP RENATER

Grid5000 Actuellement 3326 processeurs et 9 sites connectés via RENATER à 10 Gb/s Tout récemment: une connexion a été établie entre Grid5000 et la grille japonaise NAREGI

Importance du réseau RENATER GÉANT La qualité du réseau est primordiale pour le fonctionnement des grilles de calcul

Démonstration... Démonstration basée sur le logiciel jjs développé par Pascal Calvat (CC-IN2P3) Utilisation des nœuds de la grille EGEE Particulièrement adapté pour la soumission de taches courtes