Construction universelle d'objets partagés au-dessus d'un entrepôt clé-valeur

Résumé : Un entrepôt clé-valeur (ECV) est un système de stockage réparti accessible via une interface de type put/get. La simplicité de cette interface permet une élasticité horizontale et une grande robustesse au système. Ces deux atouts font des ECV une des pierres angulaires de l'informatique en nuage. Néanmoins, il est reconnu difficile de mettre en oeuvre des applications au-dessus d'un tel interface, et en particulier de porter des applications existantes. Afin de résoudre ce problème, nous proposons dans cet article une méthode de construction universelle d'objets partagés au-dessus d'un ECV. Notre méthode est non-intrusive, et permet la mise en oeuvre d'objets héritant des propriétés du ECV sous-jacent, à savoir sa cohérence, son élasticité et sa durabilité. Afin de démontrer l'intérêt de notre approche, nous présentons et évaluons un prototype au-dessus d'Infinispan, un système de stockage de données libre utilisé aujourd'hui par un grand nombre d'acteurs informatiques.
Liste complète des métadonnées

Cited literature [3 references]  Display  Hide  Download

https://hal.inria.fr/hal-00988159
Contributor : Pierre Sutra <>
Submitted on : Wednesday, May 7, 2014 - 3:03:28 PM
Last modification on : Wednesday, November 28, 2018 - 2:48:22 PM
Document(s) archivé(s) le : Thursday, August 7, 2014 - 11:26:30 AM

File

paper.pdf
Files produced by the author(s)

Identifiers

  • HAL Id : hal-00988159, version 1

Citation

Pierre Sutra. Construction universelle d'objets partagés au-dessus d'un entrepôt clé-valeur. ComPAS 2014 : conférence en parallélisme, architecture et systèmes, Apr 2014, NEUCHATEL, Switzerland. ⟨hal-00988159⟩

Share

Metrics

Record views

385

Files downloads

198