skip to main content
article
Free Access

Serverless network file systems

Authors Info & Claims
Published:03 December 1995Publication History
First page image
Skip Supplemental Material Section

Supplemental Material

References

  1. Ande95 T. Anderson, D. Culler, D. Patterson, and the NOW team. A Case for NOW (Networks of Workstations). IEEE Micro, pages 54-64, February 1995.]] Google ScholarGoogle ScholarDigital LibraryDigital Library
  2. Bake91 M. Baker, J. Hartman, M. Kupfer, K. Shirriff, and J. Ousterhout. Measurements of a Distributed File System. In Proc. of the 13th Syrup. on Operating Systems Principles, pages 198-212, October 1991.]] Google ScholarGoogle ScholarDigital LibraryDigital Library
  3. Bake92 M. Baker, S. Asami, E. Deprit, J. Ousterhout, and M. Seltzer. Non-Volatile Memory for Fast, Reliable File Systems. In ASPLOS-V, pages 10-22, September 1992.]] Google ScholarGoogle ScholarDigital LibraryDigital Library
  4. Bake94 M. Baker. Fast Crash Recovery i~z Distributed File Systems. PhD thesis, University of California at Berkeley, 1994.]] Google ScholarGoogle ScholarDigital LibraryDigital Library
  5. Basu95 A. Basu, V. Buch, W. Vogels, and T. von Eicken. U-Net: A User-Level Network interface for Parallel and Distributed Computing. Ill Proc. of the 15th Syrup. on Operating Systems Principles, December 1995.]] Google ScholarGoogle ScholarDigital LibraryDigital Library
  6. Birr93 A. Birrell, A. Hisgen, C. Jerian, T. Mann, and G. Swart. The Echo Distributed File System. Technical Report 111, Digital Equipment Corp. Systems Research Center, September 1993.]]Google ScholarGoogle Scholar
  7. Blau94 M. Blaum, J. Brady, J. Bruck, and J. Menon. EVENODD: An Optimal Scheme for Tolerating Double Disk Failures in RAID Architectures. In Proc. (~f the 2 Ist Syrup. on Computer Architecture, pages 245-254, April 1994.]] Google ScholarGoogle ScholarDigital LibraryDigital Library
  8. Blaz93 M. Blaze. Caching in Large-Scale Distributed File Systems. PhD thesis, Princeton University, January I993.]] Google ScholarGoogle ScholarDigital LibraryDigital Library
  9. Bode95 N. Boden, D. Cohen, R. Felderman, A. Kulawik, C. Seitz, J. Seizovic, and W. Su. Myrinet- A Gigabit-per-Second Local-Area Network. IEEE Micro, pages 29-36, February 1995.]] Google ScholarGoogle ScholarDigital LibraryDigital Library
  10. Cao93 P. Cao. S. Lim, S. Venkataraman, and J. Wilkes. Tile TickerTAIP Parallel RAID Architecture. In Proc. of the 20th Syrup. on Computer Architecture, pages 52-63, May 1993.]] Google ScholarGoogle ScholarDigital LibraryDigital Library
  11. Chai91 D. Chaiken, J. Kubiatowicz, and A. Agarwal. LimitLESS Directories: A Scalable Cache Coherence Scheme. In ASPLOS-IV Proceedings, pages 224-234, April 1991.]] Google ScholarGoogle ScholarDigital LibraryDigital Library
  12. Chen94 P. Chen, E. Lee, G. Gibson, R. Katz, and D. Patterson. RA1D: High-Performance, Reliable Secondary Storage. A CM Computfizg Surveys, 26(2):145-188, June 1994.]] Google ScholarGoogle ScholarDigital LibraryDigital Library
  13. Corb93 P. Corbett, S. Baylor, and D. Feitelson. Overview of the Vesta Parallel File System. Computer Architecture News, 21 (5):7-14, December 1993.]] Google ScholarGoogle ScholarDigital LibraryDigital Library
  14. Cyph93 R. Cypher, A. Ho, S. Konstantinidou, and P. Messina. Architectural Requirements of Parallel Scientific Applications with Explicit Communication. In Proc. of the 20th h~ternational Symposium on Computer Architecture. pages 2-13, May 1993.]] Google ScholarGoogle ScholarDigital LibraryDigital Library
  15. Dahl94a M. Dahlin, C. Mather, R. Wang, T. Anderson, and D. Patterson. A Quantitative Analysis of Cache Policies for Scalable Network File Systems. In Proc. of 1994 SIGMETR1CS, pages 150-160, May 1994.]] Google ScholarGoogle ScholarDigital LibraryDigital Library
  16. Dahl94b M. Dahlin, R. Wang, T. Anderson, and D. Patterson. Cooperative Caching: Using Remote Client Memory to Improve File System Performance. in Proc. of the First Symp. on Operatbig Systems Design and Implementation, pages 267-280, November 1994.]] Google ScholarGoogle ScholarDigital LibraryDigital Library
  17. Dibb89 P. Dibble and M. Scott. Beyond Striping: The Bridge Multiprocessor File System. Computer Architechture News, 17(5):32-39, September 1989.]] Google ScholarGoogle ScholarDigital LibraryDigital Library
  18. Doug91 F. Douglis and J. Ousterhout. Transparent Process Migration: Design Alternatives and the Sprite Implementation. Software: Practice and Experience, 21 (7), July 199 I.]] Google ScholarGoogle ScholarDigital LibraryDigital Library
  19. Hart95 J. Hartman and J. Ousterhout. The Zebra Striped Network File System. ACM Trans. on Computer Systems, August 1995.]] Google ScholarGoogle ScholarDigital LibraryDigital Library
  20. Howa88 J. Howard, M. Kazar, S. Menees, D. Nichols, M. Satyanarayanan, R. Sidebotham, and M. West. Scale and Performance in a Distributed File System. A CM Trans. on Computer Systems, 6(1 ):51-81, February 1988.]] Google ScholarGoogle ScholarDigital LibraryDigital Library
  21. Kaza89 M. KaTar. Ubik: Replicated Servers Made Easy. In Proc. of the Second Workshop on Workstation Operating Systems, pages 60-67, September 1989.]]Google ScholarGoogle Scholar
  22. Keet95 K. Keeton, T. Anderson. and D. Patterson. LogP Quantified: The Case for Low-Overhead Local Area Networks. in Proc. 1995 Hot Intercolmects, August 1995.]]Google ScholarGoogle Scholar
  23. Kist92 J. Kistler and M. Satyanarayanan. Disconnected Operation in the Coda File System. A CM Trans. on Computer Systems, 10(1 ):3-25. February 1992.]] Google ScholarGoogle ScholarDigital LibraryDigital Library
  24. Kubi93 J. Kubiatowicz and A. Agarwal. Anatomy of a Message in the Alewife Multiprocessor. In Proc. of the 7th Internat. Conf. on Supercomputing, July 1993.]] Google ScholarGoogle ScholarDigital LibraryDigital Library
  25. Kusk94 J. Kuskin, D. Ofelt, M. Heinrich, J. Heinlein, R. Simoni, K. Gharachorloo, J. Chapin, D. Nakahira, J. Baxter, M. Horowitz, A. Gupta, M. Rosenblum, and J. Hennessy. The Stanford FLASH Multiprocessor. In Proc. of the 21st Internat. Symp. on Computer Architecture, pages 302-313, April 1994.]] Google ScholarGoogle ScholarDigital LibraryDigital Library
  26. Lee95 E. Lee. Highly-Available. Scalable Network Storage. In Proc. of COMPCON 95, 1995.]] Google ScholarGoogle ScholarDigital LibraryDigital Library
  27. Leff91 A. Leff, P. Yu. and J. Wolf. Policies for Efficient Memory Utilization in a Remote Caching Architecture. In Proc. of the FiJst lnternat. Conf. on Parallel and Distributed Iz~fo~vnation Syslems, pages 198-207, December 1991.]] Google ScholarGoogle ScholarDigital LibraryDigital Library
  28. Leno90 D. Lenoski, J. Laudon, K. Gharachorloo, A. Gupta, and J. Hennessy. The Directory-Based Cache Coherence Protocol for tile DASH Multiprocessor. Ill Prec. of the 17th Intertlat. Syrup. on Computer Architecture, pages 148-159, May 1990.]] Google ScholarGoogle ScholarDigital LibraryDigital Library
  29. Lisk91 B. Liskov, S. Ghemawat, R. Gruber, P. Johnson, L. Shrira, and M. Williams. Replication in the Harp File System. In Prec. of the 13th Syrup. on Operating Systems Principles, pages 226-238, October 1991.]] Google ScholarGoogle ScholarDigital LibraryDigital Library
  30. Litz92 M. Litzkow and M. Solomon. Supporting Checkpointing and Process Migration Outside the UNIX Kernel. in Prec. of the Winter 1992 USENIX, pages 283-290, January 1992.]]Google ScholarGoogle Scholar
  31. LoVe93 S LoVerso, M. Isman, A. Nanopoulos, W. Nesheim, E. Milne, and R. Wheeler. sfs: A Parallel File System for the CM- 5. In Prec. of the Summer J993 Usenix, pages 291-305, 1993.]]Google ScholarGoogle Scholar
  32. Majo94 D Major, G. Minshall, and K. Powell. An Overview of the NetWare Operating System, In Prec. of the 1994 Winter US- ENIX, pages 355-72, January 1994.]] Google ScholarGoogle ScholarDigital LibraryDigital Library
  33. McKu84 M. McKusick. W. Joy, S. Lcffler, and R. Fabry. A Fast File System for UNIX. A CM Trans. on Computer Systems, 2(3):181-197, August 1984.]] Google ScholarGoogle ScholarDigital LibraryDigital Library
  34. Nels88 M. Nelson, B. Welch, and J, Ousterhout. Caching in the Sprite Network File System. A C3,f Trans. on Computer Systems, 6(1), February 1988.]] Google ScholarGoogle ScholarDigital LibraryDigital Library
  35. Patt88 D. Patterson, G. Gibson, and R. Katz. A Case for Redundant Arrays of Inexpensive Disks (RAID). In bzternat. Conf. on Malzagement ordain, pages 109-116, June 1988]] Google ScholarGoogle ScholarDigital LibraryDigital Library
  36. Pier89 P. Pierce. A Concurrent File System for a Highly Parallel Mass Storage Subsystem. In Prec. of the Fot~rth Conf. ou Hypercubes, Concurrent Computers, and Applications, pages 155-160, 1989.]]Google ScholarGoogle Scholar
  37. Pope90 G. Popek, R. Guy, T. Page, and J. Heidemann. Replication in the Ficus Distributed File System. In Prec. of the Workshop on the Management of Replicated Data, pages 5-I0, November 1990.]]Google ScholarGoogle Scholar
  38. Rash94 R. Rashid. Microsoft's Tiger Media Server. In The First Networks of Workstations Workshop Record. October 1994.]]Google ScholarGoogle Scholar
  39. Rose92 M. Rosenblum and J. Ousterhout. The Design and implementation of a Log-Structured File System. A (73,1 Trans. on Computer Systems, 10(t ):26-52, February 1992.]] Google ScholarGoogle ScholarDigital LibraryDigital Library
  40. Sand85 R. Sandberg, D. Goldberg, S. Kleiman, D. Walsh, and B. Lyon. Design and Implementation of the Sun Network Filesystem. In Prec. of the Summer 1985 USENIX, pages 119-130, June 1985]]Google ScholarGoogle Scholar
  41. Schr91 M. Schroeder, A. Birrell, M. Burrows, H. Murray, R. Needham, T, Rodeheffer, E. Satterthwaite, and C. Thacker Autonet: A High-Speed, Self-Configuring Local Area Network Using Point-to-Point Links. IEEE Journal on Selected Areas in Communication, 9(8): 1318-1335, October 1991]]Google ScholarGoogle ScholarDigital LibraryDigital Library
  42. Selt93 M. Seltzer, K. 13ostic, M. McKusiek, and C. gtaelin An Implementation of a Log-Structured File System for UNIX. In Prec. of the 1993 Winter USENIX, pages 307-326, January 1993.]] Google ScholarGoogle ScholarDigital LibraryDigital Library
  43. Selt95 M. Seltzer, K. Smith, H Balakrishnan, J. Chang, S. McMains, and V. Padmanabhan. File System Logging Versus Clustering A Performance Comparison. in Prec. of the 1995 Winter USENLY, January 1995]] Google ScholarGoogle ScholarDigital LibraryDigital Library
  44. Smit77 A. Smith. Two Methods for the Efficient Analysis of Memory Address Trace Data. IEEE Trans. o~z Software Engineering, SE-3(1):94-101, January 1977.]]Google ScholarGoogle ScholarDigital LibraryDigital Library
  45. vE92 T. yon Eicken, D. Culler, S. Goldstein, and K. E. Schauser. Active Messages: A Mechanism for Integrated Communication and Computation. In Prec. of 1992 ASPLOS, pages 256-266, May 1992.]] Google ScholarGoogle ScholarDigital LibraryDigital Library
  46. Walk83 B. Walker, G. Popek, R. English, C. Kline, and G Thiet The LOCUS distributed operating system. In Prec. of' the 5th Syrup. on Operating Systems Principles. pages 49-69, October I983.]] Google ScholarGoogle ScholarDigital LibraryDigital Library
  47. Wang93 R Wang and T. Anderson. xFS: A Wide Area Mass Storage File System. In Fourth Workshop on Workstatio~z Operatin, g Systems, pages 71-78, October 1993.]]Google ScholarGoogle ScholarCross RefCross Ref
  48. Wilk95 J. Wilkes, R. Golding, C. Staelin, and T. Sullivan, The HP AutoRAID Hierarchical Storage System. In Prec. of the 15th Syrup. on Operating Systems Principles, December 1995.]] Google ScholarGoogle ScholarDigital LibraryDigital Library
  49. Wolf89 J. Wolf. The Placement Optimization Problem: A Practical Solution to the Disk File Assignment Problem. In Prec. of I989 SIGMETRICS, pages 1-10, May 1989,]] Google ScholarGoogle ScholarDigital LibraryDigital Library

Index Terms

  1. Serverless network file systems

          Recommendations

          Comments

          Login options

          Check if you have access through your login credentials or your institution to get full access on this article.

          Sign in

          Full Access

          • Published in

            cover image ACM SIGOPS Operating Systems Review
            ACM SIGOPS Operating Systems Review  Volume 29, Issue 5
            Dec. 3, 1995
            324 pages
            ISSN:0163-5980
            DOI:10.1145/224057
            Issue’s Table of Contents
            • cover image ACM Conferences
              SOSP '95: Proceedings of the fifteenth ACM symposium on Operating systems principles
              December 1995
              332 pages
              ISBN:0897917154
              DOI:10.1145/224056

            Copyright © 1995 ACM

            Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

            Publisher

            Association for Computing Machinery

            New York, NY, United States

            Publication History

            • Published: 3 December 1995

            Check for updates

            Qualifiers

            • article

          PDF Format

          View or Download as a PDF file.

          PDF

          eReader

          View online with eReader.

          eReader