2006 · 19 citations · 16 references
ComputingComputer ScienceComputer SystemsFault-tolerant ComputingFault-tolerant SystemsStorage SystemsData RedundancyData ReplicationData Storage SystemsErasure CodingFault-tolerant Storage SystemsReliable Storage SystemsData StripingHigh Availability StorageRedundant ComputationRedundant Data StorageStorage Erasure CodingStorage Overhead OptimizationStripingWide Area Network Architecture
In this paper, we describe the design of a highlyavailable Grid data storage system. Increased availability is ensured by data redundancy and file striping. Redundant data is computed using Reed-Solomon (RS) codes. The level of availability can be chosen for each individual file. Storage overhead is minimal compared to traditional redundancy strategies based on complete replication. Our prototype uses existing Grid data management tools (GridFTP) for communication, and the RS encoding and decoding is embedded in the client software. Performance measurements in wide area network prove the efficiency of our design for high-availability and striped file transfers.
16