Note
This feature is available starting from the MCP 2019.2.5 maintenance update. Before enabling the feature, follow the steps described in Apply maintenance updates.
RADOS Gateway supports server-side compression of uploaded objects using the Ceph compression plugins. You can manually enable Ceph compression to rationalize the capacity usage on the MCP cluster.
To enable Ceph compression:
Log in to any rgw node.
Run the radosgw-admin zone placement modify command with the
--compression=<type> option specifying the compression plugin type and
other options as required. The available compression plugins to use when
writing a new object data are zlib, snappy, or zstd.
For example:
radosgw-admin zone placement modify \
  --rgw-zone default \
  --placement-id default-placement \
  --storage-class STANDARD \
  --compression zlib
Note
If you have not previously performed any Multi-site configuration, you can use the
default values for the options except compression. To disable
compression, set the compression type to an empty string or none.
See also