Brent B. Welch and John K. Ousterhout
EECS Department
University of California, Berkeley
Technical Report No. UCB/CSD-89-499
April 1989
http://www2.eecs.berkeley.edu/Pubs/TechRpts/1989/CSD-89-499.pdf
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.
BibTeX citation:
@techreport{Welch:CSD-89-499, Author = {Welch, Brent B. and Ousterhout, John K.}, Title = {Pseudo-File-Systems}, Institution = {EECS Department, University of California, Berkeley}, Year = {1989}, Month = {Apr}, URL = {http://www2.eecs.berkeley.edu/Pubs/TechRpts/1989/6165.html}, Number = {UCB/CSD-89-499}, 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.} }
EndNote citation:
%0 Report %A Welch, Brent B. %A Ousterhout, John K. %T Pseudo-File-Systems %I EECS Department, University of California, Berkeley %D 1989 %@ UCB/CSD-89-499 %U http://www2.eecs.berkeley.edu/Pubs/TechRpts/1989/6165.html %F Welch:CSD-89-499