BlobSeer: How to Enable Efficient Versioning for Large Object Storage under Heavy Access Concurrency

Bogdan Nicolae 1, * Gabriel Antoniu 1 Luc Bougé 1
* Auteur correspondant
1 KerData - Scalable Storage for Clouds and Beyond
Inria Rennes – Bretagne Atlantique , IRISA-D1 - SYSTÈMES LARGE ÉCHELLE
Abstract : To accommodate the needs of large-scale distributed P2P systems, scalable data management strategies are required, allowing appli cations to efficiently cope with continuously growing, highly dis tributed data. This paper addresses the problem of efficiently stor ing and accessing very large binary data objects (blobs). It proposesan efficient versioning scheme allowing a large number of clients to concurrently read, write and append data to huge blobs that are fragmented and distributed at a very large scale. Scalability under heavy concurrency is achieved thanks to an original metadata scheme, based on a distributed segment tree built on top of a Distributed Hash Table (DHT). Our approach has been implemented and experimented within our BlobSeer prototype on the Grid'5000 testbed, using up to 175 nodes.
Type de document :
Communication dans un congrès
EDBT/ICDT '09: Proceedings of the 2009 EDBT/ICDT Workshops, Mar 2009, St Petersburg, Russia. pp.18-25, 2009, 〈10.1145/1698790.1698796〉
Liste complète des métadonnées

https://hal.inria.fr/inria-00382354
Contributeur : Bogdan Nicolae <>
Soumis le : jeudi 7 mai 2009 - 16:43:44
Dernière modification le : mardi 16 janvier 2018 - 15:54:18
Document(s) archivé(s) le : jeudi 30 juin 2011 - 11:26:36

Identifiants

Citation

Bogdan Nicolae, Gabriel Antoniu, Luc Bougé. BlobSeer: How to Enable Efficient Versioning for Large Object Storage under Heavy Access Concurrency. EDBT/ICDT '09: Proceedings of the 2009 EDBT/ICDT Workshops, Mar 2009, St Petersburg, Russia. pp.18-25, 2009, 〈10.1145/1698790.1698796〉. 〈inria-00382354〉

Partager

Métriques

Consultations de la notice

423

Téléchargements de fichiers

383