Add the ability to allow for multiple glance-apis to function in a zone
Bug #794672 reported by
Antony Messerli
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
OpenStack Compute (nova) |
Fix Released
|
Wishlist
|
Unassigned |
Bug Description
When doing a large number of builds within a zone, the time to build can take a while if the single glance server in a zone is overwhelmed with build requests. Spoke with s1rp about this and we could add the ability to do some simple load balancing to multiple glance-apis to distribute builds over multiple nodes and not overwhelm the single glance-api.
Related branches
lp:~rconradharris/nova/lp794672
- Mark Washenberger (community): Abstain
- Brian Waldon (community): Abstain
- Dan Prince (community): Approve
- Vish Ishaya (community): Abstain
- Brian Lamar (community): Needs Information
- Ed Leafe (community): Approve
-
Diff: 203 lines (+54/-27)6 files modifiednova/flags.py (+4/-2)
nova/image/__init__.py (+6/-1)
nova/image/glance.py (+31/-6)
nova/tests/image/test_glance.py (+1/-3)
nova/virt/images.py (+1/-10)
nova/virt/xenapi/vm_utils.py (+11/-5)
Changed in nova: | |
importance: | Undecided → Wishlist |
status: | New → In Progress |
Changed in nova: | |
status: | In Progress → Fix Committed |
Changed in nova: | |
milestone: | none → diablo-2 |
Changed in nova: | |
milestone: | diablo-2 → 2011.3 |
status: | Fix Committed → Fix Released |
To post a comment you must log in.
Should we put this in the Glance project or keep it here? Not sure...