Title :
Co-store: a distributed cooperative storage mechanism
Author_Institution :
Sch. of Software Eng., Tongji Univ., Shanghai, China
Abstract :
Computerized data are becoming critical to the survival of an enterprise. RAID is a popular mechanism to offer fault-tolerance storage. However, RAID cannot 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.
Keywords :
RAID; fault tolerant computing; peer-to-peer computing; RAID; XOR verification fragment; distributed cooperative storage mechanism; fault tolerance storage mechanism; file sharing; single storage spool; Availability; Computer networks; Distributed computing; Fault tolerance; File systems; Hardware; Peer to peer computing; Software engineering; Storage area networks; Wide area networks;
Conference_Titel :
Machine Learning and Cybernetics, 2004. Proceedings of 2004 International Conference on
Print_ISBN :
0-7803-8403-2
DOI :
10.1109/ICMLC.2004.1378502