DocumentCode
3428612
Title
Copying garbage collection for distributed object stores
Author
Mancini, Luigi V. ; Rotella, Vittoria ; Venosa, Simonetta
Author_Institution
Dipartimento di Inf., Pisa Univ., Italy
fYear
1991
fDate
30 Sep-2 Oct 1991
Firstpage
218
Lastpage
227
Abstract
The authors describe a garbage collection scheme for managing a distributed object store in which accessible objects survive system failures. The scheme is based on copying garbage collection and has the following advantages: it is tolerant to node failures, a fail-stop behavior of the node is assumed; it is partial, a given execution of the distributed garbage collection does not need to involve all the nodes, that is, the garbage collector can collect garbage on a subset of the entire system nodes; it minimizes disk accesses; it can collect any kind of cycles both within a node and among different nodes; it uses the depth-first-search to increase locality; it is iterative and it does not assume any particular primitives of the operating system of a node. In addition this distributed garbage collector can be extended to be asynchronous, that is, every node can decide to begin the collection at any time independently of the others
Keywords
fault tolerant computing; storage management; copying; depth-first-search; distributed object stores; fail-stop behavior; fault tolerant computing; garbage collection; operating system; Computer languages; Database systems; Distributed computing; Fault tolerance; File systems; Parallel programming;
fLanguage
English
Publisher
ieee
Conference_Titel
Reliable Distributed Systems, 1991. Proceedings., Tenth Symposium on
Conference_Location
Pisa
Print_ISBN
0-8186-2260-1
Type
conf
DOI
10.1109/RELDIS.1991.145427
Filename
145427
Link To Document