(Enter summary)
Abstract: Contemporary file systems implement a set of abstractions and semantics that are suboptimal for many (if not most) purposes. The philosophy of using the simple mechanisms of the file system as the basis for a vast array of higher-level mechanisms leads to inefficient and incorrect implementations. We propose several extensions to the canonical file system model, including explicit support for lock files, indexed files, and resource forks, and the benefit of session semantics for write updates.... (Update)
Active bibliography (related documents): More All
0.3: An NFS Trace Player for File System Evaluation - Zhu, Chen, Chiueh, Ellard (2003)
(Correct)
0.3: NFS Tricks and Benchmarking Traps - Ellard, Seltzer (2003)
(Correct)
0.3: Evolving a Programming Environment Into a.. - Bischofberger..
(Correct)
Similar documents based on text: More All
0.3: DISP: Practical, Efficient, Secure and Fault Tolerant Data.. - Ellard, Megquier (2003)
(Correct)
0.2: Passive NFS Tracing of Email and Research Workloads - Ellard, Ledlie, Malkani.. (2003)
(Correct)
0.2: On the Design of a New CPU Architecture for Pedagogical .. - Ellard, Holland.. (2002)
(Correct)
BibTeX entry: (Update)
@techreport{ ellard03-anachronism,
author = "Daniel Ellard",
title = "The File System Interface is an Anachronism",
month = "November",
year = "2003",
institution = "Harvard University DEAS",
number = "TR-15-03",
url = "citeseer.ist.psu.edu/ellard03file.html" }
Citations (may not include all citations):
173
The UNIX timesharing system
- Ritchie, Thompson - 1905
157
How to Write Parallel Programs: A Guide to the Perplexed (context) - Carriero, Gelernter - 1989 ACM DBLP
73
File system design for an NFS file server appliance
- Hitz, Lau et al. - 1994 DBLP
51
Deciding when to forget in the Elephant file system
- Santry, Feeley et al. - 1999 ACM DBLP
44
Venti: a New Approach to Archival Storage
- Quinlan, Dorward - 2002 DBLP
41
JavaSpace Specification
- Microsystems - 1998
10
and Margo Seltzer (context) - Olson, Bostic - 1999
6
Metadata Efficiency in a Comprehensive Versioning File Syste..
- Soules, Goodson et al. - 2002
3
ACM Transactions on Computer Systems (context) - Howard, Kazar et al. - 1988
3
ClearCase User's Manual (context) - Software - 1994
1
Computer Sciences Department (context) - Thain, Livny et al. - 2003
http://www.eecs.harvard.edu/sos/
Documents on the same site (http://www.eecs.harvard.edu/~ellard/index.html): More
NFS Tricks and Benchmarking Traps - Ellard, Seltzer (2003)
(Correct)
Trace-Based Analyses and Optimizations for Network Storage Servers - Ellard (2004)
(Correct)
DISP: Practical, Efficient, Secure and Fault Tolerant Data.. - Ellard, Megquier (2003)
(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