Title :
Approaches for a reliable high-performance distributed-parallel storage system
Author :
Malluhi, Qutaibah M. ; Johnston, William E.
Author_Institution :
Dept. of Comput. Sci., Jackson State Univ., Jackson, MS, USA
Abstract :
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.
Keywords :
error correction codes; memory architecture; parallel programming; storage management; aggregate bandwidth; clustering; computation overhead; data redundancy; erasure error correcting codes; full two dimensional parity scheme; high speed wide area network; human faults; missing data blocks form redundant information; missing information; multidimensional coding; multiple data servers; reliable high performance distributed parallel storage system; Aggregates; Availability; Bandwidth; Data security; Information retrieval; Network servers; Scalability; Secure storage; Throughput; Wide area networks;
Conference_Titel :
High Performance Distributed Computing, 1996., Proceedings of 5th IEEE International Symposium on
Conference_Location :
Syracuse, NY, USA
Print_ISBN :
0-8186-7582-9
DOI :
10.1109/HPDC.1996.546221