Co-Store: A Distributed Cooperative Storage Mechanism

Qingsong Wei
DOI: https://doi.org/10.1109/ICMLC.2004.1378502
2004-01-01
Abstract:Computerized data are becoming critical to the survival of an enterprise. RAID is a popular mechanism to offer fault-tolerance storage. But RAID can't work well when two more disks fail and the distance it can reach is very limited. This paper presents a novel distributed cooperative fault-tolerance storage mechanism: Co-Store. Co-Store consolidates disk space of individual node into a single storage spool and implements file-sharing and fault-tolerance through the cooperation of the nodes, in which a node provides as well as shares service. In Co-Store, file is stored in form of original file fragments and their XOR verification fragments are among the nodes of the network. File is available even when a part of nodes fail. The experiments in this paper show that Co-Store can offer high fault-tolerance and advanced performance storage service.
What problem does this paper attempt to address?