Nova list is extremely slow with lots of vms
Bug #1160487 reported by
Joshua Harlow
This bug affects 15 people
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
OpenStack Compute (nova) |
Expired
|
Undecided
|
Unassigned |
Bug Description
When performing a list for 'all-tenants' by an admin (or someone with a policy that can run this command), or when a single user has a large amount of vms, the command itself can block a whole nova-api process for a long time, this can make it easy for said users to DOS the whole system. This is more evident as you add more users and more tenants or a user makes a lot of vms. Likely some kind of pagination should be used (?) or the queries being performed should be analyzed to make sure they are optimal (and not repeated many times in for loops...)
description: | updated |
summary: |
- Nova list (for all tenants) is extremely slow + Nova list is extremely slow with alot of vms |
tags: | added: ops |
Changed in nova: | |
status: | Incomplete → Triaged |
importance: | Undecided → Medium |
Changed in nova: | |
importance: | Medium → High |
Changed in nova: | |
status: | Triaged → Confirmed |
To post a comment you must log in.
To give me a sense of scale, how many instances is "a lot"? Hundreds? Thousands?