ALERT

[FREE DEMO] Deploy Your Enterprise Cloud in Minutes

Virtual File System (VFS)

Definition - What does Virtual File System (VFS) mean?

A virtual file system (VFS) is an abstraction layer that resides above a file system and provides an interface between the kernel and file system. Through a VFS, client applications can access different file systems.

A VFS is also known as a virtual file system switch (VFS).

Techopedia explains Virtual File System (VFS)

Think of a virtual file system (VFS) as a manageable container that virtually provides the functionality of a file system.

During each file system initialization, the file system registers itself with the VFS. This occurs as the operating system (OS) initializes itself at startup. The real file systems are generally built as loadable modules or built directly into the kernel.

The VFS also keeps a cache of directory lookups so that inodes for frequently accessed directories can be located easily. For example, a VFS can transparently access local and network storage devices without the client application, knowing the actual file systems, and even can bridge the disparity among Windows, Mac OS and UNIX file systems.

Techopedia Deals

Connect with us

Techopedia on Linkedin
Techopedia on Linkedin
Tweat cdn.techopedia.com
"Techopedia" on Twitter


'@Techopedia'
Sign up for Techopedia's Free Newsletter!

Email Newsletter

Join thousands of others with our weekly newsletter

Resources
The 4th Era of IT Infrastructure: Superconverged Systems
The 4th Era of IT Infrastructure: Superconverged Systems:
Learn the benefits and limitations of the 3 generations of IT infrastructure – siloed, converged and hyperconverged – and discover how the 4th...
Approaches and Benefits of Network Virtualization
Approaches and Benefits of Network Virtualization:
Businesses today aspire to achieve a software-defined datacenter (SDDC) to enhance business agility and reduce operational complexity. However, the...
Free E-Book: Public Cloud Guide
Free E-Book: Public Cloud Guide:
This white paper is for leaders of Operations, Engineering, or Infrastructure teams who are creating or executing an IT roadmap.
Free Tool: Virtual Health Monitor
Free Tool: Virtual Health Monitor:
Virtual Health Monitor is a free virtualization monitoring and reporting tool for VMware, Hyper-V, RHEV, and XenServer environments.
Free 30 Day Trial – Turbonomic
Free 30 Day Trial – Turbonomic:
Turbonomic delivers an autonomic platform where virtual and cloud environments self-manage in real-time to assure application performance.