Title :
Parity Redundancy in a Clustered Storage System
Author :
Narayan, Sumit ; Chandy, John A.
Author_Institution :
Univ. of Connecticut, Storrs
Abstract :
Distributed storage systems must provide highly available access to data while maintaining high performance and maximum scalability. In addition, reliability in a storage system is of the utmost importance and the correctness and availability of data must be guaranteed. Adding parity redundancy to distributed storage systems has been problematic because of the impact on performance. In this paper, we investigate mechanisms to add redundancy to the Lustre cluster file system with minimal effect on overall system performance. With data spread across multiple nodes, ensuring the consistency of the data requires special techniques. We describe fault tolerant algorithms to maintain the consistency and reliability of the data. We show how these techniques guarantee data integrity and availability of systems for read and write even under failure mode scenarios.
Keywords :
redundancy; software fault tolerance; storage management; Lustre cluster file system; clustered storage system reliability; distributed storage systems; fault tolerant algorithms; parity redundancy; Availability; Bandwidth; Clustering algorithms; Fault tolerance; File servers; File systems; Maintenance; Network servers; Redundancy; Scalability;
Conference_Titel :
Storage Network Architecture and Parallel I/Os, 2007. SNAPI.International Workshop on
Conference_Location :
San Diego, CA
Print_ISBN :
978-0-7695-3097-0
DOI :
10.1109/SNAPI.2007.18