loading...
 This Article 
   
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
25th IEEE Symposium on Reliable Distributed Systems (SRDS'06)
Deleting Files in the Celeste Peer-to-Peer Storage System
Leeds, United Kingdom
October 02-October 04
ISBN: 0-7695-2677-2
Gal Badishi, Israel Institute of Technology
Germano Caronni, Sun Microsystems Laboratories
Idit Keidar, Israel Institute of Technology
Raphael Rom, Israel Institute of Technology
Glenn Scott, Sun Microsystems Laboratories
Celeste is a robust peer-to-peer object store built on top of a distributed hash table (DHT). Celeste is a working system, developed by Sun Microsystems Laboratories. During the development of Celeste, we faced the challenge of complete object deletion, and moreover, of deleting "files" composed of several different objects. This important problem is not solved by merely deleting meta-data, as there are scenarios in which all file contents must be deleted, e.g., due to a court order. Complete file deletion in a realistic peer-topeer storage system has not been previously dealt with due to the intricacy of the problem - the system may experience high churn rates, nodes may crash or have intermittent connectivity, and the overlay network may become partitioned at times. We present an algorithm that eventually deletes all file content, data and meta-data, in the aforementioned complex scenarios. The algorithm is fully functional and has been successfully integrated into Celeste.
Citation:
Gal Badishi, Germano Caronni, Idit Keidar, Raphael Rom, Glenn Scott, "Deleting Files in the Celeste Peer-to-Peer Storage System," srds, pp.29-38, 25th IEEE Symposium on Reliable Distributed Systems (SRDS'06), 2006
Usage of this product signifies your acceptance of the Terms of Use.