[ 06 ] : Réseaux pair-à-pair structurés en ProActive

Nb etus2
Responsable(s)
Fabrice Huet
Fab.SPAMxrice.Huet@sophia.inria.fr
LieuLaboratoire INRIA Sophia-Antipolis
EnvironnementLinux, Windows, Java, Grid5000, Eclipse
Pré-requisJava, Java, Java
Contexte Les réseaux pair-à-pair de troisième génération fonctionnent suivant le principe des tables de hachages distribuées. À chaque pair est associé une valeur unique et lorsqu’un contenu doit être inséré, on compare sa valeur de hachage à celle des pairs. Le contenu est ainsi placé sur le pair dont la valeur est la plus proche. Plusieurs architectures ont été proposé pour ces systèmes, en particulier Chord et CAN (Content Addressable Network). ProActive est un middleware Java qui fournit un ensemble de services distribués de haut niveau comme les appels asynchrones, la mobilité ou la tolérance aux pannes.
Objectifs Le but de ce projet est d’implémenter CAN et Chord au dessus de ProActive.
Description du travail
  • Étudier l'architecture de Chord et CAN
  • Apprendre ProActive
  • Développer une librairie suffisamment flexible pour pouvoir implémenter CAN, Chord, ou d'autres réseaux structurés
  • Valider l'implémentation à large échelle (plusieurs centaines de pairs)
Références

ProActive Java Middleware
http://proactive.inria.fr

ActiveEon company
http://www.activeeon.com

Description de Chord
http://en.wikipedia.org/wiki/Chord_project

Description de CAN
http://en.wikipedia.org/wiki/Content_addressable_network

1er choix pourKilanga Nyembo Fanny, Pellegrino Laurent, Trovato Alexandre,
2e choix pourPARISY Anthony, Nicolas Cyprien, Hayeck Ibrahim,
3e choix pourEMANUELLI Alexandre, GASTINEL Arnaud, Tisserand Cyril, Schnoor Mathieu, Baudet Axel,
4e choix pour
Note: la chaîne '.SPAMx' est ajoutée automatiquement dans toutes les adresses email pour éviter les spams envoyés par les robots qui parcourent les pages web. Pensez à la retirer avant d'envoyer un mail ...