You can use the SmartTier feature to compress and uncompress files automatically based on the rules defined in a placement policy. SmartTier performs the allocation for compressed or uncompressed extents of the selected files directly from the tier that is specified in the policy. The selected files get compressed or uncompressed while relocating to the specified tier of storage.
You can perform in-place compressing of an entire tier, which compresses all of the uncompressed extents of all of the files on the tier. This operation is useful if a write or append was performed on a file on this tier, which results in the file having some uncompressed extents.
SmartTier uses gzip
as the default compression algorithm, and 1 MB is the default block size for compression. These default values are not configurable through an XML policy file.
SmartTier can compress and uncompress files as specified by a placement policy in the following ways:
Compress while relocating files from one tier to another in a multi-volume file system
Uncompress while relocating files from one tier to another in a multi-volume file system
Compress in-place in a multi-volume file system
Uncompress in-place in multi-volume file system
Compress in-place in single volume file system
Uncompress in-place in single volume file system
Compress an entire tier in multi-volume file system
Uncompress an entire tier in multi-volume file system