A case for redundant arrays of inexpensive disks (RAID)
SIGMOD '88 Proceedings of the 1988 ACM SIGMOD international conference on Management of data
Error-control coding for computer systems
Error-control coding for computer systems
Efficient dispersal of information for security, load balancing, and fault tolerance
Journal of the ACM (JACM)
Coda: A Highly Available File System for a Distributed Workstation Environment
IEEE Transactions on Computers
Reliable broadband communication using a burst erasure correcting code
SIGCOMM '90 Proceedings of the ACM symposium on Communications architectures & protocols
Distributed parallel data storage systems: a scalable approach to high speed image servers
MULTIMEDIA '94 Proceedings of the second ACM international conference on Multimedia
Delta Four: A Generic Architecture for Dependable Distributed Computing
Delta Four: A Generic Architecture for Dependable Distributed Computing
Error-Correction Coding for Digital Communications
Error-Correction Coding for Digital Communications
Using high speed networks to enable distributed parallel image server systems
Proceedings of the 1994 ACM/IEEE conference on Supercomputing
Continuous Retrieval of Multimedia Data Using Parallelism
IEEE Transactions on Knowledge and Data Engineering
Object Placement in Parallel Hypermedia Systems
VLDB '91 Proceedings of the 17th International Conference on Very Large Data Bases
Declustering Objects for Visualization
VLDB '93 Proceedings of the 19th International Conference on Very Large Data Bases
Adaptable Forward Error Correction for Multimedia Data Streams
Adaptable Forward Error Correction for Multimedia Data Streams
Hi-index | 0.01 |
The paper studies different schemes to enhance the reliability, availability and security of a high performance distributed storage system. We have previously designed a distributed parallel storage system that employs the aggregate bandwidth of multiple data servers connected by a high speed wide area network to achieve scalability and high data throughput. The general approach of the paper employs erasure error correcting codes to add data redundancy that can be used to retrieve missing information caused by hardware, software, or human faults. The paper suggests techniques for reducing the communication and computation overhead incurred while retrieving missing data blocks form redundant information. These techniques include clustering, multidimensional coding, and the full two dimensional parity scheme.