arima

Volume 17 - 2014

Fiche article :

bouclier
spacer

 

P2P4GS : une spécification de grille pair-à-pair de services auto-gérés

P2P4GS: A selfmanaged service of peer-to-peer grid

Gueye Bassirou*,** - Flauzac Olivier* - Niang Ibrahima** - Rabat Cyril*

*CReSTIC, UFR Sciences Exactes et Naturelles
Université de Reims Champagne Ardenne, FRANCE
bassirou.gueye@etudiant.univ-reims.fr
olivier.flauzac@univ-reims.fr
cyril.rabat@univ-reims.fr

**LID, Département de Mathématiques et d'Informatique
Université Cheikh Anta Diop de Dakar, SENEGAL
bassirou.gueye@ucad.edu.sn
iniang@ucad.sn

RÉSUMÉ. Les grilles basées sur des architectures pair-à-pair (P2P) ont été utilisées soit dans le cadre du stockage et du partage de données; soit dans le cadre de calculs demandant beaucoup de ressouces. En ce qui concerne la mise en place de services, et plus particulièrement de services de grilles, les solutions proposées sont basées sur des grilles hiérarchiques qui présentent un fort degré de centralisation, tant en ce qui concerne le déploiement des services que la recherche et l'invocation. Dans ce papier, nous proposons une spécification originale d'une "grille pair-à-pair de services auto-gérés" nommée P2P4GS. L'objectif est de concevoir une solution auto-adaptative permettant le déploiement et l'invocation de services tout en respectant le paradigme des réseaux pair-à-pair. Le déploiement, comme l'invocation est totalement délégués à la plateforme et se fait de manière transparente pour l'utilisateur. De plus, cette spécification est générique c'est à dire non liée à une architecture pair-à-pair particulière ou à un protocole de gestion de services défini à l'avance. Une fois la spécification présentée, nous proposons une étude de complexités algorithmiques des primitives de déploiement et de localisation de services définies dans P2P4GS en les plongeant sur les topologies classiques de la pile P2P à savoir l'anneau et l'arbre. Les performances obtenues sont satisfaisantes pour ces différentes topologies.

ABSTRACT. The grid-based peer-to-peer architectures were used either for storage and data sharing or computing. So far, the proposed solutions with respect to grid services are based on hierarchical topologies, which present a high degree of centralization. The main issue of this centralization is the unified management of resources and the difficult to react rapidly against failure and faults that can affect grid users. In this paper, we propose a original specification, called P2P4GS, that enables selfmanaged service of peer-to- peer grid. Therefore, we design a self-adaptive solution for services deployment and invocation which take account the paradigm of peer-to-peer services. Furthermore, the deployment, and invocation are completely delegated to the platform and are done a transparent manner with respect to the end user. We propose a generic specification that is not related to a particular peer-to-peer architecture or a management protocol services defined in advance. On the other hand, we propose a study of algorithmic complexities of deployment and service localization primitives in P2P4GS by immersing them on the classical topologies of P2P stack ie the ring and tree. The obtained performances are satisfactory for these different topologies.

MOTS-CLÉS : Réseaux pair-à-pair, Grilles de calcul, Services Web

KEYWORDS: Peer to peer networks, Grid computing, Web services.

spacer
spacer
 présentation
    description

 accès aux articles
    online access

 nouvelles parutions
    recent articles

 comité de rédaction
    editorial board

 abonnements
    subscriptions

 soumission
    submission

 instructions auteurs
    author information



spacer

A R I M A  text

  haut de page