Merge "Add QoS description in Huawei"
This commit is contained in:
commit
86c05e9bf7
|
@ -54,6 +54,7 @@ The following operations is supported on V3 storage:
|
||||||
- Support multi-tenancy
|
- Support multi-tenancy
|
||||||
- Ensure share
|
- Ensure share
|
||||||
- Create share from snapshot
|
- Create share from snapshot
|
||||||
|
- Support QoS
|
||||||
|
|
||||||
|
|
||||||
Pre-Configurations on Huawei
|
Pre-Configurations on Huawei
|
||||||
|
@ -169,6 +170,15 @@ commit makes the Huawei driver report the following boolean capabilities:
|
||||||
|
|
||||||
* huawei_smartpartition:partitionname
|
* huawei_smartpartition:partitionname
|
||||||
|
|
||||||
|
- capabilities:qos
|
||||||
|
|
||||||
|
* qos:maxIOPS
|
||||||
|
* qos:minIOPS
|
||||||
|
* qos:minbandwidth
|
||||||
|
* qos:maxbandwidth
|
||||||
|
* qos:latency
|
||||||
|
* qos:iotype
|
||||||
|
|
||||||
The scheduler will choose a host that supports the needed
|
The scheduler will choose a host that supports the needed
|
||||||
capability when the CapabilityFilter is used and a share
|
capability when the CapabilityFilter is used and a share
|
||||||
type uses one or more of the following extra-specs:
|
type uses one or more of the following extra-specs:
|
||||||
|
@ -184,6 +194,15 @@ type uses one or more of the following extra-specs:
|
||||||
|
|
||||||
* huawei_smartpartition:partitionname=test_partition_name
|
* huawei_smartpartition:partitionname=test_partition_name
|
||||||
|
|
||||||
|
- capabilities:qos='<is> True' or '<is> False'
|
||||||
|
|
||||||
|
* qos:maxIOPS=100
|
||||||
|
* qos:minIOPS=10
|
||||||
|
* qos:maxbandwidth=100
|
||||||
|
* qos:minbandwidth=10
|
||||||
|
* qos:latency=10
|
||||||
|
* qos:iotype=0
|
||||||
|
|
||||||
`thin_provisioning` will be reported as [True, False] for Huawei backends.
|
`thin_provisioning` will be reported as [True, False] for Huawei backends.
|
||||||
|
|
||||||
`dedupe` will be reported as [True, False] for Huawei backends.
|
`dedupe` will be reported as [True, False] for Huawei backends.
|
||||||
|
@ -199,6 +218,9 @@ Add share to the smartpartition named 'test_partition_name'.
|
||||||
Allocates cache resources based on service characteristics,
|
Allocates cache resources based on service characteristics,
|
||||||
ensuring the quality of critical services.
|
ensuring the quality of critical services.
|
||||||
|
|
||||||
|
`qos` will be reported as True for backends that use QoS (Quality of Service)
|
||||||
|
specification.
|
||||||
|
|
||||||
Restrictions
|
Restrictions
|
||||||
------------
|
------------
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue