diff options
| author | Rick Harris <rick.harris@rackspace.com> | 2011-06-03 14:25:59 +0000 |
|---|---|---|
| committer | Tarmac <> | 2011-06-03 14:25:59 +0000 |
| commit | 56c3418d535ebd7299e93dd5dce718aeec64478c (patch) | |
| tree | dbd2d29d08b956b3b5186926b4db5ba775c2306a /plugins | |
| parent | 0fd5e0ca8b2d6f9c081b9c31cca7e4ad27d5141c (diff) | |
| parent | 82e56f5c6e1e0e2a0ac3d48705a1acfd39a1aeab (diff) | |
| download | nova-56c3418d535ebd7299e93dd5dce718aeec64478c.tar.gz nova-56c3418d535ebd7299e93dd5dce718aeec64478c.tar.xz nova-56c3418d535ebd7299e93dd5dce718aeec64478c.zip | |
Adds LeastCostScheduler which uses a series of cost functions and associated weights to determine which host to provision to.
Left for future work:
* Handle scheduling of many instances (currently assumes n=1)
* Handle scheduling of arbitrary resources (currently weigh_hosts only handles instances)
* Add more cost functions (currently just noop and fill-first)
* Simulator so we can determine sensible values for cost-function-weights
NOTE: This patch depends on Sandy's dist-scheduler-2a patch.
Diffstat (limited to 'plugins')
0 files changed, 0 insertions, 0 deletions
