Difference between revisions of "SchedulerRaceReduction"
Line 9: | Line 9: | ||
'''Drafter: '''[[belliott]] | '''Drafter: '''[[belliott]] | ||
− | + | == Overview == | |
− | + | The scheduler is subject to a race condition which can cause it to incorrectly identify available resources on a particular compute host. The problem occurs if multiple scheduler instances/threads concurrently issue an instance build request (i.e. run_instance) to the same compute host. This situation may oversubscribe the given compute host and cause one or more run_instance requests to fail. | |
+ | |||
+ | [https://blueprints.launchpad.net/nova/+spec/scheduler-resource-race Blueprint] |
Revision as of 21:14, 11 June 2012
SchedulerRaceReduction
Time: <<DateTime(2012-06-11T20:42:43Z)>>
Drafter: belliott
Overview
The scheduler is subject to a race condition which can cause it to incorrectly identify available resources on a particular compute host. The problem occurs if multiple scheduler instances/threads concurrently issue an instance build request (i.e. run_instance) to the same compute host. This situation may oversubscribe the given compute host and cause one or more run_instance requests to fail.