Abstract

We consider an architecture for a serverless distributed file system that does not assume mutual trust among the client computers. The system provides security, availability, and reliability by distributing multiple encrypted replicas of each file among the client machines. To assess the feasibility of deploying this system on an existing desktop infrastructure, we measure and analyze a large set of client machines in a commercial environment. In particular, we measure and report results on disk usage and content; file activity; and machine uptimes, lifetimes, and loads. We conclude that the measured desktop infrastructure would passably support our proposed system, providing availability on the order of one unfilled file request per user per thousand days.

Keywords

Computer scienceFile systemOperating systemSelf-certifying File SystemReliability (semiconductor)Distributed File SystemMeasure (data warehouse)Set (abstract data type)EncryptionDatabase

Affiliated Institutions

Related Publications

Publication Info

Year
2000
Type
article
Pages
34-43
Citations
485
Access
Closed

External Links

Social Impact

Social media, news, blog, policy document mentions

Citation Metrics

485
OpenAlex

Cite This

William J. Bolosky, John R. Douceur, David P. Ely et al. (2000). Feasibility of a serverless distributed file system deployed on an existing set of desktop PCs. , 34-43. https://doi.org/10.1145/339331.339345

Identifiers

DOI
10.1145/339331.339345