cinder/cinder/volume/drivers/netapp/dataontap/client
Clinton Knight af1a69fc45 Add variable QoS to NetApp cDOT drivers
Most QoS implementations involve fixed limits, such as maxIOPS
or maxBPS.  But there are clouds that offer QoS limits that are
partly based on capacity of the underlying resource.  This commit
adds two new QoS flags to the NetApp cDOT drivers, maxIOPSperGiB
and maxBPSperGiB, which implement this capability.  A light
refactor of the snapshot delete paths was required to separate
those from the volume delete paths, since only the latter should
involve the QoS logic.

Implements: blueprint add-variable-qos-to-netapp-cdot-drivers
Change-Id: I357b87fa3a2856553c71c7f5f37e9f82ff44f6f2
2016-02-10 15:19:13 +00:00
..
__init__.py Refactoring to allow addition of NetApp FibreChannel drivers 2014-11-24 10:48:08 -05:00
api.py NetApp ONTAP - Reapply API tracing 2016-01-21 18:30:00 +00:00
client_7mode.py Revert use of netapp_lib from NetApp Drivers 2015-09-25 10:31:19 -04:00
client_base.py Revert use of netapp_lib from NetApp Drivers 2015-09-25 10:31:19 -04:00
client_cmode.py Add variable QoS to NetApp cDOT drivers 2016-02-10 15:19:13 +00:00