StorageOS feature labels

Applying specific labels to volumes triggers compression, replication and other storage features. No feature labels are present by default.

Feature Label Values Description
Caching storageos.feature.nocache true / false Switches off caching.
Compression storageos.feature.nocompress true / false Switches off compression of data at rest and in transit.
Replication storageos.feature.replicas integers [0, 5] Replicates entire volume across nodes. Typically 1 replica is sufficient (2 copies of the data); more than 2 replicas is not recommended.
QoS storageos.feature.throttle true / false Deprioritizes traffic by reducing the rate of disk I/O.
Placement storageos.hint.master Node hostname or uuid Requests master volume placement on the specified node. Will use another node if request can’t be satisfied.

Feature labels are a powerful and flexible way to control storage features, especially when combined with rules.

To create a volume with a feature labels:

storageos volume create --label storageos.feature.throttle=true