A Generic API for Load Balancing in Structured P2P Systems

Maeva Antoine 1 Laurent Pellegrino 1 Fabrice Huet 1 Françoise Baude 1
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
Abstract : Real world datasets are known to be highly skewed, often leading to an important load imbalance issue for distributed systems managing them. To address this issue, there exist almost as many load balancing strategies as there are different systems. When designing a scalable distributed system geared towards handling large amounts of information, it is often not so easy to anticipate which kind of strategy will be the most efficient to maintain adequate performance regarding response time, scalability and reliability at any time. Based on this observation, we describe the methodology behind the building of a generic API to implement and experiment any strategy independently from the rest of the code, prior to a definitive choice for instance. We then show how this API is compatible with famous existing systems and their load balancing scheme. We also present results from our own distributed system which targets the continuous storage of events structured according to the Semantic Web standards, further retrieved by interested parties. As such, our system constitutes a typical example of a Big Data environment.
Type de document :
Communication dans un congrès
26th International Symposium on Computer Architecture and High Performance Computing, Oct 2014, Paris, France. IEEE Computer Society, pp.138 - 143, 2014, Computer Architecture and High Performance Computing Workshop (SBAC-PADW), 2014 International Symposium on. <10.1109/SBAC-PADW.2014.17>
Liste complète des métadonnées


https://hal.inria.fr/hal-01101688
Contributeur : Maeva Antoine <>
Soumis le : mercredi 15 juillet 2015 - 11:15:05
Dernière modification le : mercredi 26 avril 2017 - 01:08:03
Document(s) archivé(s) le : mercredi 26 avril 2017 - 04:32:54

Fichier

api_loadbalancing.pdf
Fichiers produits par l'(les) auteur(s)

Identifiants

Collections

Citation

Maeva Antoine, Laurent Pellegrino, Fabrice Huet, Françoise Baude. A Generic API for Load Balancing in Structured P2P Systems. 26th International Symposium on Computer Architecture and High Performance Computing, Oct 2014, Paris, France. IEEE Computer Society, pp.138 - 143, 2014, Computer Architecture and High Performance Computing Workshop (SBAC-PADW), 2014 International Symposium on. <10.1109/SBAC-PADW.2014.17>. <hal-01101688v2>

Partager

Métriques

Consultations de
la notice

172

Téléchargements du document

128