A virtual file system is a kind of programming that build an interface between an operating system kernel and more concrete file system. A VFS acts as an abstraction layer that provides application access to different types of file system and local storage devices. For this reason, a VFS may also be referred as a virtual file system switch.It also facilitates the data storage and retrieval among the operating system and storage devices.
A virtual file system maintains a cache of directory lookups to enable easy location of frequently accessed locations. It can be used to fill the difference between Windows, Mac OS and UNIX file system so that applications can access the files reside on local file system of those types without letting users what kind of file system they are accessing. Sun Micro systems introduced one of the first VFS on Unix environment. Some examples of virtual file system are VMware Virtual Machine File System (VMFS), NTFS, Linux\'s Global File System (GFS) etc.
CloudOYE is a leading Virtual File System offering solutions on Cloud Server Hosting & Dedicated Servers Hosting. Call our technical experts at 1800 212 2022 or mail us at sales@cloudoye.com.