This command creates a QoS policy, which can be applied to a view.
Usage
qospolicy create --name [--mode STATIC|USED_CAPACITY|PROVISIONED_CAPACITY] [--limit-by BW_IOPS|BW|IOPS] [--static-limits STATIC_LIMITS] [--capacity-limits CAPACITY_LIMITS] [--policy-type VIEW|USER] [--tenant-id ID] [--is-default]
Required Parameters
| Specifies a name for the policy. |
Options
| Sets the mode of provisioning quality of service per view:
For a detailed explanation of QoS limits and provisioning modes, see QoS Overview. |
| Sets performance characteristic(s) by which to limit service:
|
| Enables and sets QoS limits per view.
Specify
For example:
|
| Enables and sets QoS limits per unit of used or provisioned logical capacity, depending on the provisioning mode (see also Specify
For example:
|
| Determines whether the QoS policy provisions performance for a view ( |
| If the QoS policy is to be used for one or more users (
|
| When specified, the policy is used as the default user QoS policy for the tenant specified in
|
Example
vcli: admin> qospolicy create --name QoSpol1 --mode USED_CAPACITY --capacity-limits max_reads_bw_mbps_per_gb_capacity=1024,max_writes_bw_mbps_per_gb_capacity=2048 --limit-by BW