La présentation est en train de télécharger. S'il vous plaît, attendez

La présentation est en train de télécharger. S'il vous plaît, attendez

Grid5000 F. Cappello INRIA Animateur CP Grid5000 Avec tous les membres participants Compte rendu davancement.

Présentations similaires


Présentation au sujet: "Grid5000 F. Cappello INRIA Animateur CP Grid5000 Avec tous les membres participants Compte rendu davancement."— Transcription de la présentation:

1 Grid5000 F. Cappello INRIA Animateur CP Grid5000 Avec tous les membres participants Compte rendu davancement

2 Grid5000 Participants -Franck Cappello (animateur) -Thierry Priol (Directeur directeur ACI Grid) -Brigitte Plateau (Directrice CS ACI Grid) -Dani Vandrome (Renater) -Frédéric Desprez (Lyon) -Michel Daydé (Toulouse) -Yvon Jégou (Rennes) -Stéphane Lantéri (Sophia) -Raymond Namyst (Bordeaux) -Pascale Primet (Lyon) -Olivier Richard (Grenoble) Comité de Pilotage (11) : Jean-Luc ANTHOINE Jean-Claude Barbet Pierrette Barbaresco Nicolas Capit Eddy Caron Christophe Cérin Olivier Coulaud Georges Da-Costa Yves Denneulin Benjamin Dexheimer Aurélien Dumez Gilles Gallot David Geldreich Sébastien Georget Olivier Gluck Claude Inglebert Julien Leduc Cyrille Martin Jean-Francois Méhaut Jean-Christophe Mignot Thierry Monteil Guillaume Mornet Alain Naud Vincent Néri Gaetan Peaquin Franck Simon Sebastien Varrette Jean-Marc Vincent Comité Technique étendu (28) :

3 Grid5000 A) Financements 1) ACI Grid avec 2 appels Grid5000 2) ACI Masse de Données avec Grid eXplorer 3) Demandes locales (régions + départements) 4) Demandes INRIA 5) 2 AS CNRS (eGrid5000 et Programmation des Grilles) B) Gouvernance et communication 1)Un comité de pilotage + 1 comité technique 2)Des audioconférences fréquentes : 2 Comités de pilotage et 2 comités technique 3) Un Wiki avec tous les documents (wiki.grid5000.org) 4) Des réunions tel. ou F2F avec Renater 5) Un site Web (www.grid5000.org)www.grid5000.org 6) 2 mailing lists C) Réalisations 1) 30 machines déployés dans 8 sites (9 sites le 1er Juin) 60 machines dici quelques semaines (8 par site). 2) Prototype de sécurité à base de VPN opérationnel (Vtune) 3) Prototype de control en cours de réalisation 4) Outils de supervision prototype (Nagios) Eléments tangibles (1)

4 Grid5000 D) Montages en cours 1) 3 Appels doffres lancés (CCTP rédigés et vérifiés par le CP) échange dinformations (Bench. Tarif, dispo processeurs, etc.) 2) Mise à disposition connexion 1Gb/s entre site et NRD Renater E) Discussions/réflexions en cours 1) Modes de fonctionnement : local/Grid5000 2) Modes dutilisation : partagés, réservé, batch 3) Démos (reboot, réseau, middleware, exécutifs, applications) 4) Recensement des expériences F) Echéances 1) Planning démo partielle pour SC2004 (Novembre) 2) Mise en place progressive du prototype jusquen Octobre avec un calendrier 3) Basculement sur linfrastructure réelle en Octobre 4) Mise en place services et tests fonctionnels sur prototype G) Initiatives de Communication 1) Jeux de slides pour présentation 2) Flyers 3) Stand Grid5000 à SC2004 Eléments tangibles (2)

5 Grid5000 Financement ,6M ~0,4 ~0,35 ~0,5 ~0,3? ~0,5 ~3M de matériel Financements 2003

6 Grid5000 Grid5000 Hardware Call for proposals Sept03 Selection of 7 sites Nov03 ACI GRID Funding Jan04 Call for Expression Of Interest March04 Vendor selection Jun/July 04 Instal. First tests Spt 04 Final review Oct 04 Fisrt Demo (SC04) Nov 04 Grid5000 System/middleware Forum Security Prototypes Control Prototypes Grid5000 Programming Forum Grid5000 Grid5000 Experiments Planning Proposition : avancer d1 mois le planning initial Renater connection Demo preparation today Switch Proto to Grid5000

7 Une vision du prototype

8 Grid5000 Sébastien Georget, Sophia Grid5000 Une autre vision du prototype

9 Grid5000 Comme un grand cluster de clusters –Pas de nécessité de gérer la sécurité (tous les ports sont ouverts entre ressources Grid5000 rsh, etc. fonctionnelles, possibilité de tester NFS, etc.) Tester les exécutifs et les applications sans interférence vis-à-vis de la sécurité (isolation des phénomènes) Comme un ensemble de clusters dans des domaines dadministration distincts. –Nécessité de gérer la sécurité (au minimum SSH sur tous les nœuds), idéalement :possibilité de sélectionner le middleware de gestion de la sécurité (Globus 2, 3, 4?) Tester les exécutifs et les applications dans des conditions de sécurité réalistes. Visions utilisateur de Grid5000

10 Grid5000 Switch Grid controleur LABO Routeur RENATER MPLS vlans Firewall/nat Switch/routeur labo Front-end local Routeur RENATER Site grid5000 Controleur = serveur de boot, replicat LDAP?, DNS secondaire, ordonnancement… Front-end local = routes statiques vers grid5000 et default vers Firewall/nat Firewall/nat = 2 interfaces, redirige accès port 22 vers front-end-local Cluster banalisé Adresses privées RENATER Architecture de sécurité consensuelle (version pour adressage privé)

11 Grid5000 Switch Grid controleur LABO Routeur RENATER MPLS vlan Switch/routeur labo Routeur RENATER Site grid5000 Controleur = serveur de boot, replicat LDAP?, DNS secondaire, ordonnancement… Cluster banalisé Adresses publiques RENATER Architecture de sécurité consensuelle (version pour adressage public)

12 Grid5000 Control commands Labs Network LAB/Firewall Router Test Cluster Control Master Site 1 Site 2 Site 3 Users (ssh loggin + password) Firewall/nat Control Slave Test Cluster Boot server + dhcp -rsync (kernel,dist) -orders (boot, reset) Control Slave user site System kernels and distributions are downloaded from a boot server. They are uploaded by the users as system images. Architecture de contrôle

13 Grid5000 Partagé (préparation des expériences, taille S) –Pas de ressources dédiées (les utilisateurs se loguent sur les nœuds et utilisent le système par défaut, pas de middleware, etc.) Réservé (à la Planet-Lab, taille M) –Ressources réservées non coordonnées (les utilisateurs peuvent changer lOS sur les nœuds quils ont réservés) Batch (automatique, taille L ou XL) –Les ressources de Grid000 sont réservées par les utilisateurs et les expériences sont en mode automatique) Avec planification possible Modes dutilisation

14 Grid démos déclanchées à la demande : –Infrastructure G5k : on/off/reboot, OAR, etc. –Expériences réseaux –Installations/modifications middleware (Globus) –Environnements (DIET, Padico, PM2, Pro-active, XW, etc.) –Applications 3 objectifs –Expérimenter/éprouver linfrastructure Grid5000 –Démo pour les extérieurs/présentations/politiques –Démo pour les grandes conférences (SC) 2 contraintes –Démos très visuelles –Démontrant les capacités de Grid5000 pas celles des logiciels Démos

15 Grid5000 Networking –End Host Communication layer –High performance long distance protocols –High Speed Network Emulation –Grid Networking Layer Middleware / OS –Grid5000 control/access –Grid5000 experiment automation –Scheduling / data distribution in Grid –Fault tolerance in Grid –Resource management –Grid SSI OS and Grid I/O –Desktop Grid/P2P systems Programming –Component programming for the Grid (Java, Corba) –GRID-RPC –GRID-MPI –Code Coupling Applications –Multi-parametric applications (Climate modeling/Functional Genomic) –Large scale experimentation of distributed applications (Electromagnetism, multi-material fluid mechanics, parallel optimization algorithms, CFD, astrophysics –Medical images, Collaborating tools in virtual 3D environment Recensement des expériences

16 Grid5000 Multi-parametric applications - ACI GRID-TLSE Project : expertise site for sparse linear algebra - Climate modeling and Global Change -DataGène Project : Functional genomic Large scale experimentation of distributed applications –JECS: a JAVA Environment for Computational Steering Distributed computing and interactive visualization of 3D numerical simulations (Caiman and Oasis project-teams) Collaborative environment Computational Electromagnetism application (JEM3D) –MECAGRID (ACI GRID project, Smash project-team) Massively parallel computations in multi-material fluid mechanics Study of numerical algorithms for heterogeneous computing platforms –Grid computing for medical applications (Epidaure project-team) Interoperable medical image registration grid service –Optimal design of complex systems (Coprin project-team) Evaluation of parallel optimization algorithms based on interval analysis techniques Study of load balancing strategies on heterogeneous resources + CFD, astrophysics,… applications + Collaborating tools in virtual 3D environment. Applications

17 Grid5000 Ouverture à la communauté Grid5000 pourrait, à terme, être ouvert à la communauté, au- delà des chercheurs en Grid ACI Masse de Données Core Grid Collaborations internationales Organisation dune journée en Juin pour recenser les utilisateurs potentiels ACI Grid et ACI MD Intérêt de la communauté réseau (participation régulière au CP du RTP réseau). Par ailleurs intérêt de la communauté internationale, notamment Japon.


Télécharger ppt "Grid5000 F. Cappello INRIA Animateur CP Grid5000 Avec tous les membres participants Compte rendu davancement."

Présentations similaires


Annonces Google