[ Previous | Next | Contents | Home | Search ]
AIX Version 4.3 Kernel Extensions and Device Support Programming Concepts

Chapter 3. Virtual File Systems

The virtual file system (VFS) interface, also known as the v-node interface, provides a bridge between the physical and logical file systems. The information that follows discusses the virtual file system interface, its data structures, and its header files, and explains how to configure a virtual file system.

There are two essential components in the file system:

Logical file system Provides support for the system call interface.
Physical file system Manages permanent storage of data.

The interface between the physical and logical file systems is the virtual file system interface. This interface allows support for multiple concurrent instances of physical file systems, each of which is called a file system implementation. The file system implementation can support storing the file data in the local node or at a remote node.

The virtual file system interface is usually referred to as the v-node interface. The v-node structure is the key element in communication between the virtual file system and the layers that call it.

Both the virtual and logical file systems exist across all of this operating system family's platforms.

Related Information

Logical File System Overview.

Virtual File System Overview.

Understanding Data Structures and Header Files for Virtual File Systems.

Configuring a Virtual File System.

List of Virtual File System Operations.

[ Previous | Next | Contents | Home | Search ]