References

Here are the reference lists for the litterature study and the AFS overview. My old list of references, including several papers not used in the litterature study, can be found here. Most of the papers can be downloaded in electronic format. Downloading some of the papers may require membership it the organisation that published it.
The final reference list can be found in the report. I might make a web-version of it if I can find some time for that.


Litterature Study References


M. Ahamad, M. H. Ammar: Performance Characterization of Quorum-Consensus Algorithms for Replicated Data. IEEE Transactions on Software Engineering 15(4): 492-496, 1989.

A. Bhide, A. N. Elnozahy, S. P. Morgan: Implicit Replication in a Network File Server. Proceedings of the Workshop on Management of Replicated Data, November 1990.
ftp://ftp.cs.cmu.edu/user/mootaz/papers/wmrd-90.ps

J. J. Bloch, D. S. Daniels, A. Z. Spector: A Weighted Voting Algorithm for Replicated Directories. Journal of the ACM 34(4): 859-909, 1987.
http://www.acm.org/pubs/articles/journals/jacm/1987-34-4/p859-bloch/p859-bloch.pdf

A. D. Birrell, A. Hisgen, C. Jerian, T. Mann, G. Swart: The Echo Distributed File System. Digital SRC Research Report 111, 1993.
ftp://ftp.digital.com/pub/DEC/SRC/research-reports/SRC-111.ps

P. Braam: The Coda Distributed File System. Linux Journal No 50 1998, pages 46-51.
http://www.coda.cs.cmu.edu/ljpaper/lj.html

R. Chow, T. Johnson: Distributed Operating Systems \& Algorithms. Addison Wesley, 1997.

A. Demers, D. Greene, C. Hauser, W. Irish, J. Larson, S. Shenker, H. Sturgis, D. Swinehart, D. Terry: Epidemic Algorithms for Replicated Database Maintenance. Proceedings of the 6th Annual ACM Symposium on Principles of Distributed Computing, pages 1-12. ACM, 1987.
http://www.acm.org/pubs/articles/proceedings/podc/41840/p1-demers/p1-demers.pdf

G. Dini, S. J. Mullender: A Replicated File System for Wide-Area Networks. University of Twente 1993.
http://cs-tr.cs.cornell.edu:80/Dienst/UI/1.0/Display/ncstrl.cabernet/BROADCAST%23TR94-49

A. Goel, C. Pu, G. J. Popek: View Consistency for Optimistic Replication. Proceedings of the 17th IEEE Symposium on Reliable Distributed Systems. IEEE, 1998.
http://cs-tr.cs.cornell.edu:80/Dienst/UI/1.0/Display/ncstrl.ogi_cse/CSE-98-00

S. Jajodia, D. Muthcler: Dynamic Voting Algorithms for Maintaining the Consistency of a Replicated Database. ACM Transactions on Database Systems, 15(2): 230-280, 1990.
http://www.acm.org/pubs/articles/journals/tods/1990-15-2/p230-jajodia/p230-jajodia.pdf

D. B. Johnson, L. Raab: A Tight Upper Bound on the Benefits of Replication and Consistency Control Protocols. Proceedings of the 10th ACM SIGACT-SIGMOD-SIGART Symposium of Database Systems, pages 75-81. ACM, 1991.
http://www.acm.org/pubs/articles/proceedings/pods/113413/p75-johnson/p75-johnson.pdf

B. Liskov, S. Ghemawat, R. Gruber, P. Johnson, L. Shirira, M. Williams: Replication in the Harp File System. Proceedings of the Thirteenth SOSP, pages 226--238, October 1991.
http://www.research.digital.com/SRC/personal/Sanjay_Ghemawat/pubs/harp.ps

T. Mann, A. Hisgen, G. Swart: An Algorithm for Data Replication. Digital SRC Research Report 46, 1989.
ftp://ftp.digital.com/pub/DEC/SRC/research-reports/SRC-046.ps

B. Noble, B. Fleis, M. Kim: A Case for Fluid Replication. University of Michigan. Not released yet.

T. W. Page Jr., R. G. Guy, J. S. Heidemann, D. H. Ratner, P. L. Reiher, A. Goel, G. H. Kuenning, G. J. Popek: Perspectives on Optimistically Replicated, Peer-to-Peer Filing. Software - Practice and Experience, 28(1): 155-180, 1998.

J-F. Paris, D. D. E. Long, A. Glockner: A Realistic Evaluation of Consistency Algorithms for Replicated Files. Proceedings of the 21st Annual Conference on Simulation Symposium, pages 121-130. ACM, 1988.
http://www.acm.org/pubs/articles/proceedings/simulation/62351/p121-paris/p121-paris.pdf

J-F. Paris, P. K. Sloope: Dynamic Management of Highly Replicated Data. IEEE 11th Symposium on Reliable Distributed Systems, pages 20-27. IEEE, 1992.
http://rodin.cs.uh.edu/~paris/srds92.ps

J-F. Paris: A Highly Available Replication Control Protocol Using Volatile Witnesses. International Conference on Distributed Computing Systems, pages 536-543. 1994.
http://rodin.cs.uh.edu/~paris/dcs94.ps

K. Petersen, M. J. Spreitzer, D. B. Terry, M. M. Theimer, A. J. Demers: Flexible Update Propagation for Weakly Consistent Replication. Proceedings of the sixteenth ACM Symposium on Operating System Principles, pages 288-301. ACM, 1997.
http://www.acm.org/pubs/articles/proceedings/ops/268998/p288-petersen/p288-petersen.pdf

G. J. Popek, R. G. Guy, T. W. Page Jr., J. S. Heidemann: Replication in Ficus distributed File Systems. Proceedings of the Workshop on Management of Replicated Data, pages 20-25. 1990.
http://www.isi.edu/~johnh/PAPERS/Popek90a.ps.gz

H. S. Sandhu, S. Zhou: Cluster-based File Replication in Large Scale Distributed Systems. ACM Performance Evaluation Review, 20(1):91-102, 1992.
http://www.acm.org/pubs/articles/proceedings/metrics/133057/p91-sandhu/p91-sandhu.pdf

M. Satyanarayanan: A Survey of Distributed File Systems. CMU-CS-89-116, Carnegie Mellon University, 1989.
http://www.citi.umich.edu/u/cja/598/papers.cja/satya89survey.ps

M. Satyanarayanan, J. J. Kistler, P. Kumar, M. E. Okasaki, E. H. Siegel, D. C. Steere: Coda: A Highly Available File System for a Distributed Workstation Environment. IEEE Transactions on Computers, 39(4): 447-459, 1990.
http://www.cs.cmu.edu/afs/cs/project/coda/Web/docdir/tcc90.pdf

M. Satyanarayanan: Mobile Information Access. IEEE Personal Communications, February 1996, pages 26-33.
http://www.cs.cmu.edu/afs/cs/project/coda/Web/docdir/ieeepcs95.pdf

A. Siegel, K. Birman, K. Marzullo: Deceit: A Flexible Distributed File System. Cornell University, 1989.
http://cs-tr.cs.cornell.edu:80/Dienst/UI/1.0/Display/ncstrl.cornell/TR89-1042

A. S. Tanenbaum: Modern Operating Systems. Prentice Hall International, 1992.

RFC 1094: NFS: Network File System Protocol specification. Sun Microsystems Inc, 1989.

RFC 1813: NFS Version 3 Protocol Specification. B. Callaghan, B. Pawlowski, P. Staubach, 1995.


AFS Overview References


M. L. Kazar: Quorum Completion. ITC, Carnegie-Mellon University, 1988.

J. H. Morris, M. Satyanarayanan, M. H. Conner, J. H. Howard, D. S. H. Rosenthal, F. D. Smith: Andrew: A Distributed Personal Computing Environment. Communications of the ACM, 29(3): 184-201 1986.

E. R. Zayas: AFS-3 Programmer's Reference (several parts). Transarc Corporation 1991.


[Main]Back to main page
Page maintained by Noora Peura (noora@nada.kth.se).