Sujet de stage - Niveau Maitrise Informatique Titre : Interfaçage de réseaux programmables avec middleware de Grille Les Grilles de calcul permettent la mise en commun de ressources de calcul et de stockage distribuées pour le déploiement d'applications de grande envergure. Ce sujet sera focalisé sur l'aspect réseau dans les grilles. Les réseaux actifs (ou réseaux intelligents) couvrent un domaine fortement étudié (USA, Japon, Europe). De nombreux projets expérimentent la réalisation de nouveaux protocoles (multicast, congestion...) fondés sur l'intelligence du réseau. Mais, jusqu'à présent, toutes les techniques mises en oeuvre reposent plus sur la proposition de nouveaux services que sur la mise en oeuvre de protocoles performants pour le transport de flux. Une grille active consiste en un support de réseaux programmables et actifs des Grilles de calcul sur réseaux longue distance. Ce stage permettra de proposer une expérimentation de Grille active. Ce stage se placera dans le contexte de l'interfaçage de solutions de réseaux actifs et programmables avec un middleware de Grille de calcul. Les cibles d'infrastucture concerneront les Grilles de Calculs (multi-clusters) et les Grilles pair à pair (calcul global). Ce stage aura des liens avec le projet RNTL Etoile. Le stage devra répondre aux points suivants : - Prise en main de l'installation et du code (partie réseaux) d'un middleware de Grille. L'environnement logiciel de Grille Globus sera utilisé. http://globus.org/ Focalisation sur l'aspect réseau de Globus (Globus IO, GridFTP) - Maitrise de l'environnement de réseaux actifs Tamanoir développé par l'équipe RESO. - utilisation et propositiion de services réseaux dynamiques adaptés aux contraintes des Grilles de calcul et intégrés dans le middleware. - des services actifs de tests seront déployés pour valider l'approche, sur des plate formes d'expérimentation locales et longue distance (dans le réseau longue distance VTHD (Vraiment Très Haut Débit) qui relie des centres de recherches à 1/2.5 Gbit/s). Le stage proposé devra permettre de défricher rapidement les technologies à mettre en oeuvre pour réaliser les objectifs du stage. Une attention particulière sera donnée à la qualité des logiciels créés, les documentations et jeux d'essais... Les développements logiciels auront lieu en Java/C sur plate-forme Linux. Pour plus d'informations : Grille active : Article "Towards the design of an Active Grid" - J.P. Gelas, L. Lefèvre : http://www.ens-lyon.fr/~llefevre/ICCS_Lefevre_Gelas.ps Globus : http://www.globus.org Projet Etoile : http://www.urec.cnrs.fr/etoile Projet VTHD++ : http://www.vthd.org Nombre d'étudiants : 1 Mots clés : réseaux actifs, Grid computing Compétences : Java, C Matériel : Réseaux de PC Lieu : Équipe RESO - Laboratoire LIP, École Normale Supérieure de Lyon Personne à contacter : L. Lefèvre : laurent.lefevre@inria.fr Plus d'infos / Sujet disponible sur : http://www.ens-lyon.fr/~llefevre