Limiting Placement Allocation Candidates
In a large and sparse cloud (e.g. 10,000 empty compute nodes), a request of GET /allocation_
Blueprint information
- Status:
- Complete
- Approver:
- Dan Smith
- Priority:
- Medium
- Drafter:
- Chris Dent
- Direction:
- Approved
- Assignee:
- Chris Dent
- Definition:
- Approved
- Series goal:
- Accepted for queens
- Implementation:
- Implemented
- Milestone target:
- queens-3
- Started by
- Matt Riedemann
- Completed by
- Matt Riedemann
Related branches
Related bugs
Sprints
Whiteboard
Gerrit topic: https:/
Addressed by: https:/
Spec for limiting GET /allocation_
Spec was approved for Queens. -- mriedem 20171013
Addressed by: https:/
WIP: [placement] Enable limiting GET /allocation_
We might want to consider moving the 'randomize results' config option to be it's own query parameter in the Rocky release so that different clients can determine if they want the results shuffled or not, e.g. Nova might want that, Cinder might not. Then the client-side configuration can determine those results, like if an operator configures the nova scheduler to not return a lot of results, they might want a random shuffle over those results whereas if they have a high limit, they might not want to make them random. We can discuss at the Rocky PTG in Dublin. -- mriedem 20180106