Check out the new USENIX Web site. next up previous
Next: About this document ... Up: An Application-Aware Data Storage Previous: Acknowledgments

Bibliography

1
A. Acharya, G. Edjlali, and J. Saltz.
The Utility of Exploiting Idle Workstations for Parallel Computation.
In Proceedings of 1997 ACM Sigmetrics International Conference on Measurement and Modeling of Computer Systems, Seattle, June 1997.

2
D. C. Anderson, J. S. Chase, S. Gadde, A. J. Gallatin, K. G. Yocum, and M. J. Feeley.
Cheating the I/O bottleneck: Network storage with Trapeze/Myrinet.
In Proceedings of the USENIX 1998 Annual Technical Conference, pages 143-154, Berkeley, USA, June 15-19 1998. USENIX Association.

3
T. Anderson, M. Dahlin, J. Neefe, D. Patterson, D. Roselli, and R. Wang.
Serverless Network File Systems.
In Proceedings of the 15th ACM Symposium on Operating Systems Principles, December 1995.

4
M. G. Baker, J. H. Hartman, M. D. Kupfer, K. W. Shirriff, and J. K. Ousterhout.
Measurements of a distributed file system.
In Proceedings of 13th ACM Symposium on Operating Systems Principles, pages 198-212. Association for Computing Machinery SIGOPS, October 1991.

5
B. Callaghan, B. Pawlowski, and P. Staubach.
NFS Version 3 Protocol Specification, June 1995.
RFC 1813.

6
P. M. Chen, W. T. Ng, S. Chandra, C. Aycock, G. Rajamani, and D. Lowell.
The Rio file cache: Surviving operating systems crashes.
In Seventh International Conference on Architectural Support for Programming Languages and Operating Systems, pages 74-83, Cambridge, Massachusetts, 1-5 Oct. 1996. ACM Press.

7
D. Comer and J. Griffioen.
A New Design for Distributed Systems: The Remote Memory Model.
In The Proceedings of the 1990 Summer USENIX Conference, pages 127-136. USENIX Association, June 1990.

8
P. Corbett, J. Prost, J. Zelenka, C. Demetriou, E. Riedel, G. Gibson, E. Felten, K. Li, Y. Chen, L. Peterson, J. Hartman, B. Bershad, and A. Wolman.
Proposal for a Common Parallel File System Programming Interface Part I Version 0.62, August 1996.

9
T. Cortes, S. Girona, and J. Labarta.
Avoiding the cache-coherence problem in a parallel/distributed file system.
In Proceedings of the High-Performace Computing and Networking, pages 860-869, Apr. 1997.

10
M. D. Dahlin, R. Y. Wang, T. E. Anderson, and D. A. Patterson.
Cooperative Caching: Using Remove Client Memory to Improve File System Performance.
In Proceedings of the First Symposium on Operating Systems Design and Implementation, pages 267-280, November 1994.

11
E. W. Felten and J. Zahorjan.
Issues in the Implementation of a Remote Memory Paging System.
Technical Report 91-03-09, Department of Computer Science and Engineering, University of Washington, March 1991.

12
M. Franklin, M. Carey, and M. Livny.
Global Memory Management in Client-Server DBMS Architectures.
In 18th International Conference on Very Large Data Bases, 1992.

13
M. Freeley, W. Morgan, F. Pighin, A.Karlin, and H. Levy.
Implementing Global Memory Management in a Workstation Cluster.
In Proceedins of the 15th ACM Symposium on Operating Systems Principles, December 1995.

14
J. Griffioen, T. Anderson, and Y. Breitbart.
A Dynamic Migration Algorithm for a Distributed Memory-Based File Management System.
In Proceedings of the IEEE 7th International Workshop on Research Issues in Data Engineering, April 1997.

15
J. Griffioen, R. Vingralek, T. Anderson, and Y. Breitbart.
Derby: A Memory Management System for Distributed Main Memory Databases.
In The Proceedings of the IEEE 6th International Workshop on Research Issues in Data Engineering (RIDE '96), February 1996.

16
J. Hartman and J. Ousterhout.
Zebra: A Striped Network File System.
In Proceedings of the Usenix File System Workshop, pages 71-78, May 1992.

17
H. V. Jagadish, D. Lieuwen, R. Rastogi, A. Silberschatz, and S. Sudarshan.
Dali: A High Performance Main Memory Storage Manager.
In Proceedings of the VLDB Conference, 1994.

18
B. Liskov, S. Ghemawat, R. Gruber, P. Johnson, L. Shrira, and M. Williams.
Replication in the Harp file system.
In Proceedings of 13th ACM Symposium on Operating Systems Principles, pages 226-38. Association for Computing Machinery SIGOPS, October 1991.

19
J. Morris, M. Satyanarayanan, M. Conner, J. Howard, D. Rosenthal, and F. Smith.
Andrew: A Distributed Personal Computing Environment.
CACM, 29:184-201, March 1986.

20
M. Nelson, B. Welch, and J. Ousterhout.
Caching in the Sprite network file system.
ACM Transactions on Computer Systems, 6(1):134-154, Feb. 1988.

21
J. K. Ousterhout.
Why Aren't Operating Systems Getting Faster As Fast as Hardware?
In Proceedings of the Summer 1990 USENIX Conference, pages 247-256, June 1990.

22
D. Patterson, G. Gibson, and R. Katz.
A Case for Redundant Arrays of Inexpensive Disks (RAID).
In ACM SIGMOD 88, pages 109-116, June 1988.

23
P. Sarkar and J. Hartman.
Efficient Cooperative Caching using Hints.
In Proceedings of the Second Symposium on Operating Systems Design and Implementation, pages 35-46, October 1996.

24
M. Satyanarayanan, H. H. Mashburn, P. Kumar, D. C. Steere, and J. J. Kistler.
Lightweight recoverable virtual memory.
In B. Liskov, editor, Proceedings of the 14th Symposium on Operating Systems Principles, pages 146-160, New York, NY, USA, Dec. 1993. ACM Press.

25
R. van Renesse, A. S. Tanenbaum, and A. Wilschut.
The Design of a High Performance File Server.
Proceedings of the IEEE 9th International Conference on Distributed Computing Systems, 1989.


Todd Anderson
1999-04-26