See this document in CiteSeerX!

Elephant: The File System that Never Forgets (1999)  (Make Corrections)  (10 citations)
Douglas J. Santry, Michael J. Feeley, Norman C. Hutchinson Department of...
Workshop on Hot Topics in Operating Systems



  Home/Search   Context   Related

Links:   DBLP

 
View or download:
cs.ubc.ca/spider/feeley/p...elephant.ps
cs.ubc.ca/~feeley/papers/elephant.ps
Cached:  PS.gz  PS  PDF   Image  Update  Help

From:  cs.ubc.ca/spider/feeley/pubs (more)
From:  cs.ubc.ca/~feeley/pubs
(Enter author homepages)

Rate this article: (best)
  Comment on this article  
(Enter summary)

Abstract: Modern file systems associate the deletion of a file with the release of the storage associated with that file, and file writes with the irrevocable change of file contents. We propose that this model of file system behavior is a relic of the past, when disk storage was a scarce resource. We believe that the correct model should ensure that all user actions are revocable. Deleting a file should change only the name space and file writes should overwrite no old data. The file system, not the... (Update)

Context of citations to this paper:   More

.... is increasingly common in storage systems because it simplifies several aspects of data protection, including recovery from user mistakes [32], recovery from system failure [14] and survival of client compromises [34] Further, it can be implemented with minimal performance...

Cited by:   More
One-way Isolation: An Effective Approach for.. - Sun, Liang, Sekar, .. (2005)   (Correct)
Isolated Program Execution: An Application Transparent .. - Liang.. (2003)   (Correct)
Ext3cow: The Design, Implementation, and Analysis of Metadata .. - Peterson, Burns (2003)   (Correct)

Similar documents (at the sentence level):
28.3%:   Deciding when to forget in the Elephant file system - Santry, Feeley.. (1999)   (Correct)

Active bibliography (related documents):   More   All
0.0:   A Comparison of Two Distributed Disk Systems - Lee, Thekkath, Whitaker, Hogg (1991)   (Correct)
0.0:   Implementation and Performance of Application-Controlled File .. - Cao, Felten, al. (1994)   (Correct)
0.0:   Exodisk: Maximizing Application Control Over Storage Management - Grimm (1996)   (Correct)

Similar documents based on text:   More   All
0.5:   Using File-Grain Connectivity to Implement a.. - Brodsky, Brodsky, ..   (Correct)
0.2:   Temes From 1972 - Robert Simmons Department   (Correct)
0.1:   SICS Technical Report ISRN: SICS-T-2002/13-SE - Issn Existence Identification (2002)   (Correct)

Related documents from co-citation:   More   All
3:   Improving host security with system call policies - Provos - 2002
3:   Secure execution of Java applets using a remote playground - Malkhi, Reiter et al. - 1998
3:   SelfSecuring Storage: Protecting Data in Compromised Systems - Strunk, Goodson et al. - 2000

BibTeX entry:   (Update)

SANTRY, D. J., FEELEY, M. J., HUTCHINSON, N. C., AND VEITCH, A. C. Elephant: The file system that never forgets. In Proc. Workshop on Hot Topics in Operating Systems (HotOS-VII) (Mar. 1999). http://citeseer.ist.psu.edu/santry99elephant.html   More

@inproceedings{ santry99elephant,
    author = "Douglas J. Santry and Michael J. Feeley and Norman C. Hutchinson and Alistair C. Veitch",
    title = "Elephant: The File System That Never Forgets",
    booktitle = "Workshop on Hot Topics in Operating Systems",
    pages = "2-7",
    year = "1999",
    url = "citeseer.ist.psu.edu/santry99elephant.html" }
Citations (may not include all citations):
539   Scale and performance in a distributed file system (context) - Howard, Kazar et al. - 1988  ACM   DBLP
373   The design and implementation of a log-structured file syste.. - Rosenblum, Ousterhout - 1992  ACM   DBLP
177   Software --- Practice and Experience (context) - Tichy, for et al. - 1985
102   Reducing file system latency using a predictive approach - Griffioen, Appleton - 1994  DBLP
94   An implementation of a log-structured file system for UNIX - Seltzer, Bostic et al. - 1993  DBLP
81   IEEE Transactions on Software Engineering (context) - Rochkind, code - 1975
31   The logical disk: A new approach to improving file systems (context) - de Jonge, Kaashoek et al. - 1993  DBLP
28   A caching file system for a programmer's workstation - Schroeder, Gifford et al. - 1985  ACM   DBLP
2   File system design for a file server appliance (context) - Hitz, Lau et al. - 1994
2   VMS System Software Handbook (context) - Vax - 1985
2   Information Sciences Institute (context) - Moses, User's et al.



The graph only includes citing articles where the year of publication is known.


Documents on the same site (http://www.cs.ubc.ca/spider/feeley/pubs.html):
Implementing Cooperative Prefetching and Caching.. - Voelker.. (1998)   (Correct)
Deciding when to forget in the Elephant file system - Santry, Feeley.. (1999)   (Correct)

Online articles have much greater impact   More about CiteSeer.IST   Add search form to your site   Submit documents   Feedback  

CiteSeer.IST - Copyright Penn State and NEC