Qu’est ce qu’une grille ? Dominique Lavenier IRISA / CNRS Séminaire Bio Info Ouest 4 décembre 2003
Le concept de grille réseau haute tension + centrales de production d’électricité 2
Le concept de grille informatique (GRID) Internet + ressources informatiques 3
Différents types de grilles Grille d’information partage de la connaissance Grille de stockage WEB sites Napster stockage à grande échelle Grille de calcul Internet Computing - decrypthon agrégation de la puissance de Virtual Super. Computers calcul - Géno. GRID - 4
Modèle de déploiement Internet client / serveur client Serveur client client / serveur pair à pair (P 2 P) client / serveur 5 Internet client / serveur
Modèle client/serveur les grilles d’information : le cas des sites WEB Sans doute la première incarnation du concept de grille Accès à l’information : à partir d ’une adresse http à partir d ’un moteur de recherche SERVEUR Site WEB Transparence accès info : on ne sait pas toujours d’où vient l’information Limites : passage à l ’échelle des moteurs de recherche centralisation ne capte qu’une partie de l’info 6 CLIENT
Modèle client/serveur les grilles de stockage : le cas Napster Entre le client et le P 2 P accès à un site unique contenant un index Stockage de données Serveur NAPSTER association musique - @IP Partage des données Limites : plutôt client / serveur « vulnérable » par les tribunaux ou par d’autres. . . 7 Utilisateur A client + serveur Utilisateur B client + serveur
Modèle client/serveur les grilles de calcul : l’Internet Computing Principe : des millions de PC en attente récupération des cycles processeur inutilisés via l’économiseur d’écran Exemples : SETI@home recherche de signaux extra-terrestre 3 fois plus de puissance de calcul que l’ordinateur le plus puissant du monde Décrypthon RSA-155 casser des codes cryptographiques 8
Modèle client/serveur les grilles de calcul : le super-calculateur virtuel Principe : offrir un super calculateur parallèle virtuel faire exécuter ses applications sur des ressources distantes Exemples : Gri. PPS Géno. GRID Roscoff Lille Le Havre Rouen Brest Rennes Angers 9
Modèle P 2 P Essentiellement utilisé dans les grilles de stockage : éviter la vulnérabilité pas d’état global découverte des ressources par diffusion Exemples Gnutella, Freenet, Ka. Za. A, JXTA, Ocean. Store, . . . PC Table des voisins @IP 1 @IP 2 @IP N PC PC diffusion PC 10 PC PC PC
Les orateurs d’aujourd’hui Vincent Breton - IN 2 P 3 - Clermont Ferrand projet Health. GRID : de la molécule à la population Christophe Blanchet - IBCP - Lyon projet Gri. PPS : Grid Protein Pattern Scanning William Saurin - Genomining - Evry expérience décrypthon 11