Gabriel Antoniu IRISA / INRIA Rennes

Slides:



Advertisements
Présentations similaires
CGP2P, école des mines Sous-projet V La participation du LAL au projet CGP2P DataGRID CGP2P.
Advertisements

Karima Boudaoud, Charles McCathieNevile
Michel Cosnard et Thierry Priol INRIA Sophia Antipolis
Sous-projet IV Communications Placement/Ordonnancement.
Applications de GdX Coordinateur thématique : Christophe Cérin
Réflexivité et réseaux d’ information
ACI GRID Projet JE RESAM Support Réseau et Intelligence pour la Grille Coordinateur C. Pham, Univ. Lyon 1, INRIA RESO.
Master de recherche informatique Université de Montpellier 2
THALES - Service Techniques et Architectures Informatiques - 9 Mars 2001 Colloque 2001 Infrastructure de Confiance sur des Architectures de Réseaux -Internet.
Les routeurs actifs permettent d'exécuter du code à la volée. On peut ainsi optimiser fortement les protocoles de communication et ajouter plus rapidement.
Le Grid Computing Par Frédéric ARLHAC & Jérôme MATTERA.
CLUSTERING Grappe d'ordinateurs.
Applications et Techniques
Laboratoire d'InfoRmatique en Image et Systèmes d'information LIRIS UMR 5205 CNRS/INSA de Lyon/Université Claude Bernard Lyon 1/Université Lumière Lyon.
PLAN du COURS Introduction Structure des Systèmes Informatiques
Stockage dans DIET Groupe de travail du 16 décembre 2002.
Les jeux persistants massivement Multijoueurs : problèmes techniques Vincent Roudaut MASTER M2 ESTC/CAM
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.
Modèle de coût algorithmique intégrant des mécanismes de tolérance aux pannes Samir Jafar, Thierry Gautier, Jean Louis Roch Laboratoire ID-IMAG Equipe.
B. Del-FabbroCFSE05LIFC p.1 Data Tree Manager : Un service de gestion des données persistantes pour le calcul ASP sur la grille Bruno DEL-FABBRO LIFC Besançon,
Jean-François Deverge, Sébastien Monnet
1 ACI DADDI - Réunion de lancement IRISA - Projet ADEPT Michel Hurfin Jean-Pierre Le Narzul Frédéric Tronel 23 mai 2005.
Configuration de Windows Server 2008 Active Directory
Karel Heurtefeux1, Fabrice Valois2
Système de stockage réseaux NAS - SAN
DataGRAAL DataGRid pour Animation et Applications à Large échelle
Architecture de grille générique, multi-
Auto-organisation dans les réseaux ad hoc
Chaire UNESCO - Calcul numérique intensif
Principes de persistance dans les applications orienté objet
Réunion DataGraal Janvier 2003 Grenoble
Rennes, le 18 septembre 2006 Support du paradigme maître-travailleur dans les applications à base de composants Tâche 2.2 Hinde Bouziane Réunion LEGO.
Réunion #6 3/07/2007. E. Caron - Réunion #6 - 03/07/07 Planning 10h h40Informations générales sur LEGO [Eddy Caron] 10h h10Déploiement générique.
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.
1 DataGRAAL DataGRid pour Animation et Applications à Large échelle Yves Denneulin IMAG-ID Pierre Sens LIP6 - INRIA.
Architecture des systèmes pair-à-pair de gestion de données Gabriel Antoniu Projet PARIS IRISA/INRIA.
Stockage dans les systèmes Pair à Pair
Réunion #3 18/09/2006. E. Caron - Réunion #3 - 18/09/06 Planning 10h - 10h30Accueil des participants 10h h40 Informations générales sur LEGO [Eddy.
LEGO – Rennes, 18 Septembre 2006 Un outil de monitoring pour le déploiement dynamique de JuxMem Loïc Cudennec IRISA / INRIA, PARIS project-team Stage de.
Gestion de l'hétérogénéité et des longues distances dans une grille de calcul.
Qu’est ce qu’une grille ?
Simulation de problèmes couplés d’hydro-géologie :
GDS – Paris, 13 Octobre 2006 Un outil de monitoring pour le déploiement dynamique de JuxMem Loïc Cudennec IRISA / INRIA, PARIS project-team Stage de M2RI.
Partage de mémoire à très grande échelle sur des réseaux pair-à-pair
La sécurité dans les réseaux mobiles Ad hoc
1 Gestion de données à grande échelle : une approche pair-à-pair à partir de l'environnement JXTA Gabriel Antoniu, Luc Bougé IRISA, équipe PARIS CUIC 2003.
Modèles et protocoles de cohérence des données en environnement volatil Grid Data Service IRISA (Rennes), LIP (Lyon) et LIP6 (Paris) Loïc Cudennec Superviseurs.
1 Extension du modèle de composants CORBA avec accès concurrent à des données partagées Travail réalisé par : Landry BREUIL PFE, ISIMA Encadrants : Gabriel.
1/13 Sécurité dans Pastis Fabio Picconi LIP6 13 février 2004 ACI MD Grid Data Services (GDS)
Etude de la volatilité dans un système de stockage P2P Fabio Picconi – LIP6.
Étude d’un protocole de partage de travail entre systèmes Pair à Pair
D. E ZEGOUR Institut National d ’Informatique
PROJET CAPS Compilation, Architecture, Parallélisme et Système.
GDS – 17/02/061 Gestion de la volatilité dans un système de stockage P2P F. Picconi, P. Sens Regal (LIP6 / INRIA) ACI Masses de Données.
Bilan GDS Du côté de chez GRAAL Eddy Caron LIP ENS Lyon.
GDS : Grid Data Service Gabriel Antoniu IRISA / INRIA Rennes Réunion de lancement du projet GDS de l’ACI Masses de Données 22 septembre 2003.
1 Détection et tolérance aux fautes dans JuxMem Sébastien Monnet IRISA / PARIS Lyon, 05/12/2003.
Gabriel Antoniu IRISA / INRIA Rennes
Réunion calcul simulations GIEC/IPCC - Prodiguer Lundi 23 Mars PRODIGUER un noeud français de distribution des données GIEC/IPCC Sébastien Denvil.
Utilisation de Modelnet dans le cluster de SRC Fabio Picconi – LIP6.
ACI Masses de Données Bilan GDS Regal (LIP6 / INRIA)
COMPARAISON ENTRE GNUTELLA ET FREENET
Un service de partage de données pour DIET : GDS basé sur JuxMem Mathieu Jan Projet PARIS Lyon, 5 décembre 2003.
- ACI GDS - 05/12/03 Gestion de la persistance des données dans DIET – Des nouvelles du front 1 ACI GDS – 2ème Édition Gestion de la persistance des données.
PaCO++ André Ribes Réunion Hydrogrid Rennes 15/09/03.
PROJET CAPS Compilation, Architecture, Parallélisme et Système.
1 Un protocole de cohérence des données tolérant aux fautes Jean-Francois Deverge Encadrants : Gabriel Antoniu, Luc Bougé Réunion GDS IRISA – Projet PARIS.
GDS : Grid Data Service Etat de l’avancement Gabriel Antoniu Réunion GDS, Lyon, 17 février 2006 IRISA, Rennes ACI Masses de Données.
Réunion #7 7/12/2007. E. Caron - Réunion #7 - 07/12/07 Planning 10h h40Informations générales sur LEGO [Eddy Caron] 10h h15Utilisation d'ontologies.
Projet GDS de l’ACI MD Projet PARIS IRISA, Rennes.
Transcription de la présentation:

Gabriel Antoniu IRISA / INRIA Rennes GDS : Grid Data Service Gabriel Antoniu IRISA / INRIA Rennes Réunion de lancement du projet GdX de l’ACI Masses de Données 16 septembre 2003

Le projet GDS Projet de l’ACI Masses de Données (2003) PARIS (IRISA, Rennes) REGAL (LIP6 et INRIA Rocquencourt) ReMaP (LIP, ENS Lyon) Partenaire du projet GdX (utilisateur)

Contexte : gestion de données sur la grille Simulations numériques distribuées Exemple: couplage de code Nécessite un partage des données Conception d’un satellite Mécanique des structures Optique Dynamique Thermodynamique

Partage de données : l’existant Partage explicite à grande échelle GridFTP (Globus) et MPI-IO Sécurité, hétérogénéité Internet Backplane Protocol (IBP) Contrôle Gestion explicite Pas de garanties de cohérence

Partage de données : l’existant (2) Partage transparent à petite échelle Mémoire virtuellement partagée (MVP) Modèles et protocoles de cohérence Accès transparent Localisation transparente des données Architecture statique, non extensible et homogène

Partage de données : l’existant (3) Systèmes pair-à-pair (P2P) Systèmes distribués (grande échelle) Pairs volatiles Capacités responsabilités identique des pairs Partage de données non-modifiables Centralisé (Napster) Inondation (Gnutella, KaZaA) Table de hachage distribuée (CFS, PAST) Partage de données modifiables Un seul écrivain par donnée, peu de modifications (OceanStore) Résolution des conflits à la « main » (Ivy)

Idée : service de partage de données Proposition : approche hybride MVP : cohérence et accès transparent P2P : extensibilité et haute dynamicité MVP Service pour la grille P2P Échelle 101-102 103- 104 105-106 Topologie Plate Hiérarchique Dynamicité Nulle Moyenne Forte Ressources Homogènes (grappes) Plutôt hétérogènes (grappes de grappes) Hétérogènes (Internet) Données Modifiables Non-modifiables Applications typiques Calcul scientifique Calcul scientifique et stockage de données Partage et stockage de fichiers

Service de partage de données pour la grille Persistance Internet

Service de partage de données pour la grille Transparence de la localisation ? Internet Transfert de données

Service de partage de données pour la grille Optimisation des accès Cohérence des données Optimisation des accès Cohérence des données Internet Internet Transfert de données

Service de partage de données pour la grille Internet Internet Extensibilité de l’architecture Extensibilité de l’architecture

Service de partage de données pour la grille Internet Internet Support de la volatilité Support de la volatilité

ACI MD GDS Objectifs Etudes Service de partage de données : architecture, implémentation, expérimentations Intégration dans l’environnement ASP DIET (ReMaP, LIP) Etudes Tolérance aux fautes : stratégies de réplication Protocoles de cohérence Stratégies d’observation/introspection Ordonnancement conjoint calcul-communication

Possible API du service GDS… Alloc (size, attribs) Map (id, attribs) Put (id, value) Get (id) Lock (id) Unlock (id) À suivre…

GDS : Architecture générale Groupe global Groupe data Groupe cluster A Groupe cluster C Groupe cluster B Achitecture virtuelle Architecture physique

Prototype JuxMem Stage de DEA de Mathieu Jan (projet PARIS, IRISA, 2003) Utilisation de JXTA 2.0 Gestion des pairs, des groupes, des communications, etc Implémentation en tant que service utilisateur Prototype en Java JuxMem Service JXTA + 5 000 lignes de code http://www.irisa.fr/paris/Juxmem/welcome.htm

ACI MD GDS : participants Projet PARIS (IRISA) 3 Permanents : Gabriel Antoniu, Luc Bougé, Thierry Priol 2 Doctorants Mathieu Jan (INRIA/Région Bretagne) Sébastien Monnet (ACI MD) Projet REGAL (LIP6/INRIA Rocquencourt) 2 Permanents : Luciana Arantes, Pierre Sens 2 Doctorants : Jean-Michel Busca, Fabio Picconi Projet ReMaP (LIP) 2 Permanents : Eddy Caron, Frédéric Desprez 1 Doctorant : Antoine Vernois http://www.irisa.fr/GDS

Interactions GDS - GdX En deuxième partie du déroulement des projets GDS : expérimentations visées Plates-formes « réelles » Grappes locales Quelques dizaines de nœuds Fédération de 3 grappes (IRISA, LIP, LIP6) De l’ordre d’une centaine de nœuds Fédération de quelques dizaines de grappes (GRID 5000 ?) Plusieurs milliers de nœuds Plate-forme d’émulation GdX Emulation des configurations réelles de type fédération de grappes

Expériences GDS / GdX Topologie hiérarchique Configuration Fédération de grappes Liens rapides intra-grappes, liens lents inter-grappes Configuration Nombre de noeuds Topologie des interconnexions Capacité des liens : SAN, LAN, WAN Capacité de stockage en mémoire vive Capacité de stockage sur disque OS: Linux, Solaris, … Volatilité des nœuds Simulation de pannes/déconnexions