A file system is the overall structure in which files are named, stored, and organized. Windows Server 2003 uses the following types of file systems:
1) FAT is a table that the operating system uses to locate files on a disk. Due to fragmentation, a file may be divided into many sections that are scattered around the disk, and FAT keeps track of these pieces.
2) FAT32 is a derivative of the FAT file system. FAT32 supports smaller cluster sizes and larger volumes than FAT, which results in more efficient space allocation on FAT32 volumes.
3) NTFS is an advanced file system that provides performance, security, reliability, and advanced features that are not found in any version of FAT. If a system fails, NTFS uses its log file and checkpoint information to restore the consistency of the file system.
There are more Files Systems as below:
- ReFS – Resilient File System (ReFS), codenamed “Protogon”, is a new file system in Windows Server 2012 initially intended for file servers that improves on NTFS in some respects. Major new features of ReFS include below:
a) Improved reliability for on-disk structures– Metadata and file data are organized into tables similar to a relational database
b) Built-in resilience– allocates new chunks for every update transaction and uses large IO batches. do not need to periodically run error-checking tools such as CHKDSK when using ReFS.
c) Compatibility with existing APIs and technologies– supports many existing Windows and NTFS features such as BitLocker encryption, Access Control Lists, USN Journal, change notifications, symbolic links, junction points, mount points, reparse points, volume snapshots, file IDs, and oplock. ReFS seamlessly integrates with Storage Spaces, a storage virtualization layer that allows data mirroring and striping, as well as sharing storage pools between machines
Virtual Machine File System is VMware, Inc’s cluster file system. It is used by VMware ESX Server and the company’s flagship server virtualization suite, vSphere (and predecessor VMware Infrastructure). It was developed and is used to store virtual machine disk images, including snapshots. Multiple servers can read/write the same filesystem simultaneously, while individual virtual machine files are locked. VMFS volumes can be logically “grown” (non-destructively increased in size) by spanning multiple VMFS volumes together. It is not mandatory to use VMFS with VMware; an alternative is NFS.