Compute unnecessarily gets resource provider aggregates during every update_available_resource run
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
OpenStack Compute (nova) |
Fix Released
|
Medium
|
Eric Fried | ||
Ocata |
New
|
Undecided
|
Unassigned | ||
Pike |
New
|
Undecided
|
Unassigned |
Bug Description
This was provided by Kris Lindgren from GoDaddy on his Pike deployment that is now running with Placement.
He noted that for every update_
https:/
So there are 5 GET requests in there.
In this run, there isn't a call to get the resource provider itself because the SchedulerReport
But it still gets aggregates for the provider twice because it always wants to be up to date.
The aggregates are put in the _provider_
Until nova supports shared providers, we likely should just comment the _provider_
Changed in nova: | |
status: | New → Triaged |
importance: | Undecided → Medium |
tags: | added: performance |
Changed in nova: | |
assignee: | nobody → Eric Fried (efried) |
status: | Triaged → In Progress |
Nice write up from cdent in the mailing list awhile ago on this same issue:
http:// lists.openstack .org/pipermail/ openstack- dev/2017- January/ 110953. html