Towards a Generic API for Data Load Balancing in Structured P2P Systems

Maeva Antoine 1, * Laurent Pellegrino 1 Fabrice Huet 1 Françoise Baude 1
* Auteur correspondant
1 SCALE - Safe Composition of Autonomous applications with Large-SCALE Execution environment
CRISAM - Inria Sophia Antipolis - Méditerranée , COMRED - COMmunications, Réseaux, systèmes Embarqués et Distribués
Résumé : De nombreux systèmes Pair-à-Pair structurés ciblant la gestion de données sont confrontés au problème du déséquilibre de charge. Pour résoudre ce problème, il existe presque autant de stratégies que de systèmes différents. En outre, les solutions proposées sont souvent couplées à une API qui leur est propre, ce qui rend difficile le portage d'une solution de répartition de charge d'un système à un autre. Dans ce rapport, nous montrons que de nombreux dispositifs d'équilibrage de charge sont constitués des mêmes éléments de base, et que seules la mise en oeuvre et l'interconnexion de ces éléments varient. Partant de ce constat, nous décrivons les concepts derrière la construction d'une API générique pour mettre en \oe{}uvre une stratégie d'équilibrage de charge qui est indépendante du reste du code. Nous montrons ensuite comment cette API est compatible avec certains systèmes existants et leur solution d'équilibrage de charge système. Mise en place sur notre propre système de stockage distribué, l'API proposée s'intègre bien et a un impact minimal sur le code métier. En outre, notre solution permet de changer une partie d'une stratégie sans modifier ses autres composants.
Type de document :
Rapport
[Research Report] RR-8564, INRIA. 2014, pp.18
Liste complète des métadonnées

Littérature citée [13 références]  Voir  Masquer  Télécharger

https://hal.inria.fr/hal-01022722
Contributeur : Laurent Pellegrino <>
Soumis le : jeudi 10 juillet 2014 - 16:41:44
Dernière modification le : mercredi 26 avril 2017 - 01:08:03
Document(s) archivé(s) le : vendredi 10 octobre 2014 - 12:28:18

Fichier

RR-8564.pdf
Fichiers produits par l'(les) auteur(s)

Identifiants

  • HAL Id : hal-01022722, version 1

Collections

Citation

Maeva Antoine, Laurent Pellegrino, Fabrice Huet, Françoise Baude. Towards a Generic API for Data Load Balancing in Structured P2P Systems. [Research Report] RR-8564, INRIA. 2014, pp.18. 〈hal-01022722〉

Partager

Métriques

Consultations de
la notice

374

Téléchargements du document

198