- 1
-
Planet Lab.
https://www.planet-lab.org/.
- 2
-
D. Andersen, H. Balakrishnan, M. Frans Kaashoek, and Robert Morris.
Resilient overlay networks.
In Proc. of the ACM Symposium on Operating System Principles,
October 2001.
- 3
-
T. Anderson, M. Dahlin, J. Neefe, D. Patterson, D. Roselli, and R. Wang.
Serverless network file systems.
In Proc. of the ACM Symposium on Operating System Principles,
pages 109-126, December 1995.
- 4
-
B. Berliner.
CVS II: Parallelizing software development.
In Proc. Winter 1990 USENIX Technical Conference, 1990.
- 5
-
W. Bolosky, J. Douceur, D. Ely, and M. Theimer.
Feasibility of a serverless distributed file system deployed on an
existing set of desktop PCs.
In ACM SIGMETRICS Conference, June 2000.
- 6
-
B. Callaghan, B. Pawlowski, and P. Staubach.
NFS version 3 protocol specification.
RFC 1813, Network Working Group, June 1995.
- 7
-
M. Castro and B. Liskov.
Practical Byzantine fault tolerance.
In Proc. of the USENIX Symposium on Operating Systems Design and
Implementation, February 1999.
- 8
-
I. Clarke, O. Sandberg, B. Wiley, and T. Hong.
Freenet: A distributed anonymous information storage and retrieval
system.
In Proc. of the Workshop on Design Issues in Anonymity and
Unobservability, pages 46-66, July 2000.
- 9
-
F. Dabek, M. Frans Kaashoek, D. Karger, R. Morris, and I. Stoica.
Wide-area cooperative storage with CFS.
In Proc. of the ACM Symposium on Operating System Principles,
October 2001.
- 10
-
FIPS 180-1.
Secure Hash Standard.
U.S. Department of Commerce/N.I.S.T., National Technical Information
Service, April 1995.
- 11
-
K. Fu, M. Frans Kaashoek, and D. Mazières.
Fast and secure distributed read-only file system.
In Proc. of the USENIX Symposium on Operating Systems Design and
Implementation, pages 181-196, October 2000.
- 12
-
J. Hartman and J. Ousterhout.
The Zebra striped network file system.
ACM Transactions on Computer Systems, 13(3):274-310, 1995.
- 13
-
J. Howard, M. Kazar, S. Menees, D. Nichols, M. Satyanarayanan, R. Sidebotham,
and M. West.
Scale and performance in a distributed file system.
ACM Transactions on Computer Systems, 6(1), February 1988.
- 14
-
J. J. Kistler and M. Satyanarayanan.
Disconnected operation in the Coda file system.
In Proc. of the ACM Symposium on Operating System Principles,
pages 213-225, 1991.
- 15
-
J. Kubiatowicz, D. Bindel, Y. Chen, S. Czerwinski, P. Eaton, D. Geels,
R. Gummadi, S. Rhea, H. Weatherspoon, W. Weimer, C. Wells, and B. Zhao.
OceanStore: An architecture for global-scale persistent storage.
In Proc. of ACM ASPLOS, pages 190-201, November 2000.
- 16
-
P. Kumar and M. Satyanarayanan.
Log-based directory resolution in the Coda file system.
In Proc. of the Second International Conference on Parallel and
Distributed Information Systems, pages 202-213, January 1993.
- 17
-
L. Lamport.
Time, clocks, and the ordering of events in a distributed system.
Communications of the ACM, 21(7):558-565, July 1978.
- 18
-
B. Liskov, S. Ghemawat, R. Gruber, P. Johnson, L. Shrira, and M. Williams.
Replication in the Harp file system.
In Proc. of the ACM Symposium on Operating System Principles,
pages 226-38, 1991.
- 19
-
N. Lynch, D. Malkhi, and D. Ratajczak.
Atomic data access in content addressable networks.
In Proc. of the First International Workshop on Peer-to-Peer
Systems, March 2002.
- 20
-
U. Maheshwari, R. Vingralek, and W. Shapiro.
How to build a trusted database system on untrusted storage.
In Proc. of the USENIX Symposium on Operating Systems Design and
Implementation, pages 135-150, October 2000.
- 21
-
P. Maymounkov and D. Mazières.
Kademlia: A peer-to-peer information system based on the xor metric.
In Proc. of the First International Workshop on Peer-to-Peer
Systems, March 2002.
- 22
-
D. Mazières.
A toolkit for user-level file systems.
In Proc. of the Usenix Technical Conference, pages 261-274,
June 2001.
- 23
-
D. Mazières, M. Kaminsky, M. Frans Kaashoek, and E. Witchel.
Separating key management from file system security.
In Proc. of the ACM Symposium on Operating System Principles,
December 1999.
- 24
-
D. Mazières and D. Shasha.
Building secure file systems out of Byzantine storage.
In Proc. of the Twenty-First ACM Symposium on Principles of
Distributed Computing (PODC 2002), 2002.
- 25
-
R. Merkle.
A digital signature based on a conventional encryption function.
In Advances in Cryptology--CRYPTO '87, volume 293 of Lecture Notes in Computer Science, pages 369-378. Springer-Verlag, 1987.
- 26
-
T. Page, R. Guy, G. Popek, and J. Heidemann.
Architecture of the Ficus scalable replicated file system.
Technical Report UCLA-CSD 910005, 1991.
- 27
-
D. Parker, G. Popek, G. Rudisin, A. Stoughton, B. Walker, E. Walton, J. Chow,
D. Edwards, S. Kiser, and C. Kline.
Detection of mutual inconsistency in distributed systems.
In IEEE Transactions on Software Engineering, volume 9(3),
pages 240-247, 1983.
- 28
-
S. Quinlan and S. Dorward.
Venti: a new approach to archival storage.
In Proc. of the Conference on File and Storage Technologies
(FAST), January 2002.
- 29
-
S. Ratnasamy, P. Francis, M. Handley, R. Karp, and S. Shenker.
A scalable content-addressable network.
In Proc. ACM SIGCOMM, pages 161-172, August 2001.
- 30
-
D. Ritchie and K. Thompson.
The UNIX time-sharing system.
Communications of the ACM, 17(7):365-375, July 1974.
- 31
-
M. Rosenblum and J. Ousterhout.
The design and implementation of a log-structured file system.
ACM Transactions on Computer Systems, 10(1):26-52, 1992.
- 32
-
A. Rowstron and P. Druschel.
Storage management and caching in PAST, a large-scale, persistent
peer-to-peer storage utility.
In Proc. of the ACM Symposium on Operating System Principles,
October 2001.
- 33
-
R. Sandberg, D. Goldberg, D. Kleiman, D. Walsh, and B. Lyon.
Design and implementation of the Sun network file system.
In Proc. Usenix Summer Conference, pages 119-130, June 1985.
- 34
-
D. Santry, M. Feeley, N. Hutchinson, A. Veitch, R. Carton, and J. Ofir.
Deciding when to forget in the Elephant file system.
In Proc. of the ACM Symposium on Operating System Principles,
pages 110-123, 1999.
- 35
-
M. Spreitzer, M. Theimer, K. Petersen, A. Demers, and D. Terry.
Dealing with server corruption in weakly consistent, replicated data
systems.
In Proc. of the ACM/IEEE MobiCom Conference, September 1997.
- 36
-
C. Stein, J. Howard, and M. Seltzer.
Unifying file system protection.
In Proc. of the USENIX Technical Conference, pages 79-90,
2001.
- 37
-
I. Stoica, R. Morris, D. Karger, M. Frans Kaashoek, and H. Balakrishnan.
Chord: A Scalable Peer-to-peer Lookup Service for Internet
Applications.
In Proc. ACM SIGCOMM, August 2001.
- 38
-
J. Strunk, G. Goodson, M. Scheinholtz, and C. Soules.
Self-securing storage: Protecting data in compromised systems.
In Proc. of the USENIX Symposium on Operating Systems Design and
Implementation, pages 165-179, October 2000.
- 39
-
D. Terry, M. Theimer, K. Petersen, A. Demers, M. Spreitzer, and C. Hauser.
Managing update conflicts in Bayou, a weakly connected replicated
storage system.
In Proc. of the ACM Symposium on Operating System Principles,
pages 172-183, December 1995.
- 40
-
C. Thekkath, T. Mann, and E. Lee.
Frangipani: A scalable distributed file system.
In Proc. of the ACM Symposium on Operating System Principles,
pages 224-237, 1997.
- 41
-
B. Zhao, J. Kubiatowicz, and A. Joseph.
Tapestry: An infrastructure for fault-tolerant wide-area location and
routing.
Technical Report UCB/CSD-01-1141, Computer Science Division, U. C.
Berkeley, April 2001.
Benjie Chen
2002-10-07