DocumentCode
2932529
Title
Deleting Files in the Celeste Peer-to-Peer Storage System
Author
Badishi, Gal ; Caronni, Germano ; Keidar, Idit ; Rom, Raphael ; Scott, Glenn
Author_Institution
Dept. of Electr. Eng., Technion - Israel Inst. of Technol., Haifa
fYear
2006
fDate
2-4 Oct. 2006
Firstpage
29
Lastpage
38
Abstract
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-to-peer 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
Keywords
file organisation; peer-to-peer computing; Celeste peer-to-peer storage system; Sun Microsystems Laboratories; distributed hash table; file deletion; meta-data deletion; object deletion; Computer crashes; Data security; Laboratories; Partitioning algorithms; Peer to peer computing; Read only memory; Robustness; Secure storage; Storage area networks; Sun;
fLanguage
English
Publisher
ieee
Conference_Titel
Reliable Distributed Systems, 2006. SRDS '06. 25th IEEE Symposium on
Conference_Location
Leeds
ISSN
1060-9857
Print_ISBN
0-7695-2677-2
Type
conf
DOI
10.1109/SRDS.2006.17
Filename
4032466
Link To Document