DocumentCode
3026238
Title
Distributed storage layout schemes
Author
Sobe, Peter
Author_Institution
Inst. of Comput. Eng., Univ. of Lubeck, Germany
fYear
2005
fDate
4-8 April 2005
Abstract
When distributing data across several nodes, two different approaches exist. The first one consists in distribution of the data object itself e.g. in striping. The second approach is aggregation of local storages, whereby each data object is assigned to a home storage node. From the viewpoint of fault-tolerant data layouts, these schemes seem to be similar. In both cases the addition of parity, e.g. RAID level 3, level 5 or Reed-Solomon codes provide tolerance against node failures. A closer look shows differences in reachable access rates, needed number of messages and recovery cost. In this paper we compare both approaches and provide a method for self-reconfiguration. The transformation from a parity grouping layout to a striping layout is shown to be feasible for stepwise and concurrent operation during data access.
Keywords
fault tolerant computing; network operating systems; parity check codes; storage management; data access; data striping layout; distributed storage layout; fault-tolerance; parity grouping; shared file system; Application software; Bandwidth; Checkpointing; Computer applications; Costs; Data engineering; Distributed computing; Fault tolerance; File systems; Reed-Solomon codes;
fLanguage
English
Publisher
ieee
Conference_Titel
Parallel and Distributed Processing Symposium, 2005. Proceedings. 19th IEEE International
Print_ISBN
0-7695-2312-9
Type
conf
DOI
10.1109/IPDPS.2005.172
Filename
1420248
Link To Document