Pure Storage support for back-end QoS

Registered by Simon Dodsley

Add support for back-end Quality of Service settings.

Use QoS specs that have been associated to a volume_type.
Settings supported are maxIOPS and maxBW

maxIOPS is an integer between 100 and 100000000
MaxBWS is a value between 1MB/s and 512GB/s expressed as an integernumber of MB/s
(1 MB/s = 1 and 512GB/s = 524288)

QoS settings are applied to volumes in the following cases:
1. New volume creation
2. Volume retyping
3. Manage existing volume
4. Create volume from snapshot
5. Cloing volume

Blueprint information

Status:
Complete
Approver:
None
Priority:
Low
Drafter:
Simon Dodsley
Direction:
Approved
Assignee:
Pure Storage Openstack Team
Definition:
Approved
Series goal:
Accepted for wallaby
Implementation:
Implemented
Milestone target:
milestone icon wallaby-3
Started by
Simon Dodsley
Completed by
Brian Rosmaita

Related branches

Sprints

Whiteboard

Gerrit topic: https://review.opendev.org/#/q/topic:bp/pure-backend-qos

Addressed by: https://review.opendev.org/727267
    [WIP] Add QoS Suport for Pure Storage

(?)

Work Items

This blueprint contains Public information 
Everyone can see this information.

Subscribers

No subscribers.