Vnodes: An Architecture for Multiple File System Types in Sun UNIX.
Steve R. Kleiman · 1986
This paper describes an architecture for accommodating multiple file system implementations within the Sun UNIX+ kernel. The file system implementations can encompass local, remote, or even non-UNIX file systems. These file systems can be "plugged" into the kernel through a well defined interface, much the same way as UNIX device drivers are currently added to the kernel.