VxFS includes the following features:
Extents allow disk I/O to take place in units of multiple blocks if storage is allocated in contiguous blocks.
Extent attributes are the extent allocation policies associated with a file.
VxFS provides fast recovery of a file system from system failure.
The VxFS file system supports extended mount options to specify enhanced data integrity modes, enhanced performance modes, temporary file system modes, improved synchronous writes, and large file sizes.
VxFS avoids the problem of uninitialized data appearing in a file by waiting until the data has been flushed to disk before updating the new file size to disk.
VxFS provides mount options to imp
rove performance.
VxFS supplies an option to allow users to achieve higher performance on temporary file sytems by delaying the logging for most operations.
VxFS provides superior performance for synchronous write applications.
Support for large files and large file systems
VxFS supports files larger than two gigabytes and large file systems up to 256 terabytes.
An Access Control List (ACL) stores a series of entries that identify specific users or groups and their access privileges for a directory or file.
Backup and restore applications can leverage Storage Checkpoints, a disk- and I/O-efficient copying technology for creating periodic frozen images of a file system.
A FileSnap is a space-optimized copy of a file in the same name space, stored in the same file system.
VxFS provides online data backup using the snapshot feature.
VxFS supports quotas, which allocate per-user and per-group quotas and limit the use of two principal resources: files and data blocks.
Clustered file systems are an extension of VxFS that support concurrent direct media access from multiple systems.
Databases can be created on files exported as character devices to achieve the same performance as databases created on raw disks.
Cross-platform data sharing allows data to be serially shared among heterogeneous systems where each system has direct access to the physical devices that hold the data.
The VxFS File Change Log tracks changes to files and directories in a file system.
The reverse path name lookup feature obtains the full path name of a file or directory from the inode number of that file or directory.
Multi-volume file system support
The multi-volume support feature allows several volumes to be represented by a single logical object. VxFS supports creating file system on such multi-volumes.
The SmartTier option allows you to configure policies that automatically relocate files from one volume to another, or relocate files by running file relocation commands, which can improve performance for applications that access specific types of files.
Thin Reclamation of a file system
The Thin Reclamation feature allows you to release free data blocks of a VxFS file system to the free storage pool of a Thin Storage LUN. This feature is only supported on file systems created on a VxVM volume.
The partitioned directories feature improves the directory performance of file systems. This feature operates only on disk layout Version 8 or later file systems.
Data deduplication on Solaris SPARC
You can perform post-process periodic deduplication in a file system to eliminate duplicate data without any continuous cost.
Compressing files reduces the space used by files, while retaining the accessibility of the files and being transparent to applications.