DocumentCode :
2194438
Title :
DHTbd: A Reliable Block-Based Storage System for High Performance Clusters
Author :
Parisis, George ; Xylomenos, George ; Apostolopoulos, Theodore
Author_Institution :
Comput. Lab., Cambridge Univ., Cambridge, UK
fYear :
2011
fDate :
23-26 May 2011
Firstpage :
392
Lastpage :
401
Abstract :
Large, reliable and efficient storage systems are becoming increasingly important in enterprise environments. Our research in storage system design is oriented towards the exploitation of commodity hardware for building a high performance, resilient and scalable storage system. We present the design and implementation of DHTbd, a general purpose decentralized storage system where storage nodes support a distributed hash table based interface and clients are implemented as in-kernel device drivers. DHTbd, unlike most storage systems proposed to date, is implemented at the block device level of the I/O stack, a simple yet efficient design. The experimental evaluation of the proposed system demonstrates its very good I/O performance, its ability to scale to large clusters, as well as its robustness, even when massive failures occur.
Keywords :
device drivers; storage management; DHTbd; I/O stack; block based storage system; distributed hash table based interface; general purpose decentralized storage system; high performance cluster; in-kernel device driver; Driver circuits; Hardware; Operating systems; Performance evaluation; Routing; Servers; Tin; distributed hash tables; distributed storage; resilient storage;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Cluster, Cloud and Grid Computing (CCGrid), 2011 11th IEEE/ACM International Symposium on
Conference_Location :
Newport Beach, CA
Print_ISBN :
978-1-4577-0129-0
Electronic_ISBN :
978-0-7695-4395-6
Type :
conf
DOI :
10.1109/CCGrid.2011.59
Filename :
5948630
Link To Document :
بازگشت