You can use the SetDefaultQoS method to configure the default Quality of Service (QoS) values (measured in inputs and outputs per second, or IOPS) for a volume.
This method has the following input parameters:
Name | Description | Type | Default value | Required |
---|---|---|---|---|
minIOPS | The minimum number of sustained IOPS that are provided by the cluster to a volume. | integer | None | No |
maxIOPS | The maximum number of sustained IOPS that are provided by the cluster to a volume. | integer | None | No |
burstIOPS | The maximum number of IOPS allowed in a short burst scenario. | integer | None | No |
This method has the following return values:
Name | Description | Type |
---|---|---|
minIOPS | The minimum number of sustained IOPS that are provided by the cluster to a volume. | integer |
maxIOPS | The maximum number of sustained IOPS that are provided by the cluster to a volume. | integer |
burstIOPS | The maximum number of IOPS allowed in a short burst scenario. | integer |
Requests for this method are similar to the following example:
{ "method": "SetDefaultQoS", "params": { "burstIOPS":8000, "maxIOPS":1000, "minIOPS":200 }, "id": 1 }
This method returns a response similar to the following example:
{ "id":1, "result": { "burstIOPS":8000, "maxIOPS":1000, "minIOPS":200 } }
9.6