您可以使用 ModifyQoSPolicy 方法修改系统上的现有 QoS 策略。
此方法具有以下输入参数:
名称 | 说明 | 类型 | 默认值 | 必需 |
---|---|---|---|---|
qosPolicyID | 要修改的策略的 ID。 | 整型 | 无 | 是 |
name | 如果提供了此参数,则 QoS 策略的名称(例如 gold、platinum、silver)将更改为此值。 | 字符串 | 无 | 否 |
qos | 如果提供,则此策略的 QoS 设置将更改为这些设置。您可以提供部分 QoS 值并且只更改一些 QoS 设置。 | QoS 对象 | 无 | 否 |
此方法的请求类似于以下示例:
{ "id": 1950, "method": "ModifyQoSPolicy", "params": { "qosPolicyID": 2, "qos": { "minIOPS": 51, "maxIOPS": 15002, "burstIOPS": 15002 } } }
此方法返回类似于以下示例的响应:
{ "id": 1950, "result": { "qosPolicy": { "name": "bronze", "qos": { "burstIOPS": 15002, "burstTime": 60, "curve": { "4096": 100, "8192": 160, "16384": 270, "32768": 500, "65536": 1000, "131072": 1950, "262144": 3900, "524288": 7600, "1048576": 15000 }, "maxIOPS": 15002, "minIOPS": 51 }, "qosPolicyID": 2, "volumeIDs": [ 2 ] } } }
10.0