The performance of quota usage sync in Neutron driver should be enchanced
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Kingbird |
New
|
Undecided
|
Unassigned |
Bug Description
Currently the quota usage is sync-ed through list of all resources of these project and then sum. This handling's performance is not good, especially if multiple quota-usage task executed concurrently, will heavily impact the performance of Neutron for many queries in parallel
After Neutron client (or OpenStackClient) support limit calling to get the usage directly, the code here should be improved.