Pseudo-File-Systems

Abstract

This paper describes a facility that transparently extends the Sprite distributed file system to include foreign file systems and arbitrary user services. A pseudo-file-system is a sub-tree of the distributed hierarchical name space that is implemented by a user-level server process. A pseudo-file-system fits naturally into the Sprite distributed system; the server runs on one host and access from other hosts is handled in the same way as access to regular Sprite file servers. The pseudo-file-system interface is general enough to be used for version control systems, and access to database servers, as well as access to other kinds of file systems. We currently use a pseudo-file-system server to provide access to NFS file servers from Sprite workstations.

Open PDF

Document Details

Document Type
Technical Report
Publication Date
Apr 01, 1989
Accession Number
ADA631678

Entities

People

  • Brent B. Welch
  • John K. Ousterhout

Organizations

  • University of California, Berkeley

Tags

DTIC Thesaurus Topics

  • Abstracts
  • Application Software
  • Bandwidth
  • California
  • Computer Science
  • Computers
  • Computing System Architectures
  • Control Systems
  • Databases
  • Directories
  • Electrical Engineering
  • Engineering
  • Hierarchies
  • Network Protocols
  • Networks
  • Operating Systems
  • Servers (Computer Hardware)

Fields of Study

  • Computer science

Readers

  • Parallel and Distributed Computing.

Technology Areas

  • Space