DocumentCode
3503351
Title
A decentralized storage cluster with high reliability and flexibility
Author
Xie, Changsheng ; Cai, Bin
Author_Institution
Dept. of Comput. Sci., Huazhong Univ. of Sci. & Technol., Wuhan, China
fYear
2006
fDate
15-17 Feb. 2006
Abstract
Decentralized, cooperative and large-scale distributed storage systems that consist of a cluster of storage nodes attached with local disks can deliver high resource utilization, high availability and easy scalability. Therefore they become a cost-effective solution. High availability with node failures, strong data consistency, flexible expandability and high I/O throughput are still important challenges in the face of the system design. In this paper, we describe the design and implementation of a LAN-based decentralized storage cluster built upon off-the-shelf commodity components. It employs replication and Erasure-codes to provide high reliability and automatic failure recovery, adopts versioning to achieve single-file serializability and replicas consistency, supports data migration scheme to balance I/O workload and storage utilization, and provides global unified content cache to optimize memory-to-disk policy. We also present the experiment results to demonstrate the features and performance of our design.
Keywords
reliability; storage area networks; storage management; workstation clusters; automatic failure recovery; cooperative distributed storage systems; data migration; decentralized distributed storage systems; decentralized storage cluster; global unified content cache; large-scale distributed storage systems; memory-to-disk policy; storage reliability; Aggregates; Availability; Cache storage; Computer science; Distributed computing; Large-scale systems; Resource management; Resource virtualization; Scalability; Throughput;
fLanguage
English
Publisher
ieee
Conference_Titel
Parallel, Distributed, and Network-Based Processing, 2006. PDP 2006. 14th Euromicro International Conference on
ISSN
1066-6192
Print_ISBN
0-7695-2513-X
Type
conf
DOI
10.1109/PDP.2006.8
Filename
1613261
Link To Document