Add QoS capability to Cinder volumes

Registered by John Griffith

More vendors are starting to provide IOP based QoS. This blue-print proposes adding set_qos capabilities to Cinder volumes including min_iops, max_iops and burst_iops. This includes OS API extensions, DB columns added to the Volumes table and other required additions.

Base Driver class will raise Not-Implemented and therefore back-ends that don't support this functionality can skip implementation.

Blueprint information

Status:
Complete
Approver:
None
Priority:
Undefined
Drafter:
John Griffith
Direction:
Needs approval
Assignee:
John Griffith
Definition:
Obsolete
Series goal:
None
Implementation:
Unknown
Milestone target:
None
Completed by
John Griffith

Related branches

Sprints

Whiteboard

Gerrit topic: https://review.openstack.org/#q,topic:bp/add-qos-capability,n,z

Addressed by: https://review.openstack.org/13802
    Add capability to set QoS on Cinder Volumes

Addressed by: https://review.openstack.org/19789
    Add capability to set QoS on Cinder Volumes

(?)

Work Items

This blueprint contains Public information 
Everyone can see this information.