DocumentCode :
2031590
Title :
Assigning Sites to Redundant Clusters in a Distributed Storage System
Author :
Mourad, Antoine N. ; Fuchs, W.Kent ; Saab, Daniel G.
Author_Institution :
University of Illinois
Volume :
1
fYear :
1993
fDate :
16-20 Aug. 1993
Firstpage :
64
Lastpage :
71
Abstract :
Redundant Arrays of Distributed Disks (RADD) can be used in a distributed computing system or database system to provide recovery in the presence of disk crashes and temporary and permanent failures of single sites. In this paper, we look at the problem of partitioning the sites of a distributed storage system into redundant arrays in such a way that the communication costs for maintaining the parity information are minimized. We show that the partitioning problem is NP-hard. We then propose and evaluate several heuristic algorithms for finding approximate solutions. Simulation results show that significant reduction in remote parity update costs can be achieved by optimizing the site partitioning scheme.
Keywords :
Computer crashes; Concurrent computing; Cost function; Data storage systems; Database systems; Distributed computing; Heuristic algorithms; Parallel processing; Partitioning algorithms; Traffic control;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Parallel Processing, 1993. ICPP 1993. International Conference on
Conference_Location :
Syracuse, NY, USA
ISSN :
0190-3918
Print_ISBN :
0-8493-8983-6
Type :
conf
DOI :
10.1109/ICPP.1993.42
Filename :
4134115
Link To Document :
بازگشت