Nova API in Horizon sometimes act as a bottleneck
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
OpenStack Compute (nova) |
Confirmed
|
Low
|
Unassigned | ||
OpenStack Dashboard (Horizon) |
Confirmed
|
Medium
|
Unassigned |
Bug Description
The scale testing of Horizon faced a several problems with a lot of data being received from Nova side when Horizon actually doesn't need so much data.
First case is getting the volumes list from cinder, see https:/
Second case is getting Floating IPs list from Neutron, https:/
Both cases could be avoided if we were able to request details for a limited set of servers (specified by their IDs) from Nova.
tags: | added: large-scale |
Changed in nova: | |
assignee: | jichenjc (jichenjc) → nobody |
Changed in nova: | |
assignee: | nobody → Sergey Nikitin (snikitin) |
Changed in horizon: | |
assignee: | Timur Sufiev (tsufiev-x) → Itxaka Serrano (itxakaserrano) |
Changed in horizon: | |
assignee: | Itxaka Serrano (itxakaserrano) → Timur Sufiev (tsufiev-x) |
Changed in horizon: | |
assignee: | Timur Sufiev (tsufiev-x) → nobody |
status: | In Progress → Confirmed |
not very familiar with horizon, but If I understand it correctly, you want nova to return the instances and do the query in horizon side , instead , specify some options to nova and ask nova to query ?
there is a 'search option' but your request may not be there currently ... wait for response and wait for more confirm