Skip to main content
Back to USENIX
  • Conferences
  • Students
Sign in

USENIX Conference Policies

  • Event Code of Conduct
  • Conference Network Policy
  • Statement on Environmental Responsibility Policy

FARSITE: Federated, Available, and Reliable Storage for an Incompletely Trusted Environment

Farsite is a secure, scalable file system that logically functions as a centralized file server but is physically distributed among a set of untrusted computers. Farsite provides file availability and reliability through randomized replicated storage; it ensures the secrecy of file contents with cryptographic techniques; it maintains the integrity of file and directory data with a Byzantine-fault-tolerant protocol; it is designed to be scalable by using a distributed hint mechanism and delegation certificates for pathname translations; and it achieves good performance by locally caching file data, lazily propagating file updates, and varying the duration and granularity of content leases. We report on the design of Farsite and the lessons we have learned by implementing much of that design.

Atul Adya, Microsoft Research

William J. Bolosky, Microsoft Research

Miguel Castro, Microsoft Research

Gerald Cermak, Microsoft Research

Ronnie Chaiken, Microsoft Research

John R. Douceur, Microsoft Research

Jon Howell, Microsoft Research

Jacob R. Lorch, Microsoft Research

Marvin Theimer, Microsoft Research

Roger P. Wattenhofer, Microsoft Research

BibTeX
@inproceedings {270450,
author = {Atul Adya and William J. Bolosky and Miguel Castro and Gerald Cermak and Ronnie Chaiken and John R. Douceur and Jon Howell and Jacob R. Lorch and Marvin Theimer and Roger P. Wattenhofer},
title = {{FARSITE}: Federated, Available, and Reliable Storage for an Incompletely Trusted Environment},
booktitle = {5th Symposium on Operating Systems Design and Implementation (OSDI 02)},
year = {2002},
address = {Boston, MA},
url = {https://www.usenix.org/conference/osdi-02/farsite-federated-available-and-reliable-storage-incompletely-trusted-environment},
publisher = {USENIX Association},
month = dec
}
Download

Links

Paper: 
http://www.usenix.org/events/osdi02/tech/full_papers/adya/adya.pdf
Paper (HTML): 
http://www.usenix.org/events/osdi02/tech/full_papers/adya/adya_html/index.html
  • Log in or register to post comments

© USENIX
EIN 13-3055038

  • Privacy Policy
  • Contact Us