10395c9aea
ONTAP supports assigning QoS policy groups to storage objects and workloads. [1] Expose this functionality through the ONTAP manila drivers (DHSS=True/False, NFS, CIFS). The drivers will set the capability "qos" to True if the configured credentials have access to create qos policy groups on the configured ONTAP backend. When 'qos' extra-spec is set in share types, scoped extra-specs can be used to specify QoS ceiling values in iops or bps. The drivers support the following QoS specs: 'netapp:maxiops', 'netapp:maxiopspergib', 'netapp:maxbps', 'netapp:maxbpspergib'. Policies are created on-demand and manipulated as and when shares are manipulated through manila. [1] http://docs.netapp.com/ontap-9/index.jsp?topic=%2Fcom.netapp.doc.pow-perf-mon%2FGUID-38357C43-FB36-419D-B31F-6FD75B47254D.html Implements: blueprint netapp-cdot-qos Change-Id: I6f82c012ea60cfb1e9f82a696e2346ee95c60df3
13 lines
644 B
YAML
13 lines
644 B
YAML
---
|
|
features:
|
|
- The NetApp driver now supports Quality of Service extra specs. To create
|
|
a share on ONTAP with qos support, set the 'qos' extra-spec in your
|
|
share type to True and use one of 'netapp:maxiops' and 'netapp:maxbps'
|
|
scoped extra-specs to set absolute limits. To set size based limits,
|
|
use scoped extra-specs 'netapp:maxiopspergib' or 'netapp:maxbpspergib'.
|
|
QoS policies on the back end are created exclusive to each manila share.
|
|
upgrade:
|
|
- A new configuration option 'netapp_qos_policy_group_name_template' has
|
|
been added to allow overriding the naming of QoS policies created by the
|
|
NetApp driver.
|