Pseudo-File-Systems
Brent B. Welch and John K. Ousterhout
EECS Department, University of California, Berkeley
Technical Report No. UCB/CSD-89-499
, 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}, 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