Report SolidFire object count info to scheduler

Registered by Kensuke Maeda

The SolidFire has a hardlimit for the number of volumes and accounts.
(Refer to SolidFire Release Notes.)
If it exceeded, The SolidFire return xExceededLimit error, As a result cinder volume create will have failed in spite of the SolidFire backend has sufficient available capacity.
After that, Cinder scheduler choose same backend because Cinder scheduler uses CapacityWeigher by default.
As a result, It will be fail "cinder volume create" operation again.

To avoid such problems, I think that it would be better to be able to specify the number of volumes and accounts with capabilities specific to a back end of driver filter.

Blueprint information

Status:
Not started
Approver:
None
Priority:
Undefined
Drafter:
Kensuke Maeda
Direction:
Needs approval
Assignee:
None
Definition:
New
Series goal:
None
Implementation:
Unknown
Milestone target:
None

Related branches

Sprints

Whiteboard

Gerrit topic: https://review.openstack.org/#q,topic:bp/solidfire-report-object-count,n,z

Addressed by: https://review.openstack.org/574125
    Report SolidFire the number of object info to scheduler

(?)

Work Items

This blueprint contains Public information 
Everyone can see this information.

Subscribers

No subscribers.