Jump to: navigation, search

Difference between revisions of "SchedulerRaceReduction"

Line 9: Line 9:
 
'''Drafter: '''[[belliott]]
 
'''Drafter: '''[[belliott]]
  
'''Status: ''' TODO status
+
== Overview ==
  
TODO blueprint text
+
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.

Blueprint