[openstack-dev] [Nova] FFE Request: Solver Scheduler: Complex constraint based resource placement

Yathiraj Udupi (yudupi) yudupi at cisco.com
Wed Mar 5 20:40:53 UTC 2014


We would like to make a request for FFE for the Solver Scheduler work.  A lot of work has gone into it since Sep’13, and the first patch has gone through several iteration after some reviews.   The first patch - https://review.openstack.org/#/c/46588/ introduces the main solver scheduler driver, and a reference solver implementation, and the subsequent patches that are already added provide the pluggable solver, and individual support for adding constraints, costs, etc.

First Patch: https://review.openstack.org/#/c/46588/
Second patch with enhanced support for pluggable constraints and costs: -  https://review.openstack.org/#/c/70654/
Subsequent patches add the constraints and the costs.
BP: https://blueprints.launchpad.net/nova/+spec/solver-scheduler
Core sponsor:  Joe Gordon

John Garbutt expressed concerns in Blueprint whiteboard regarding the configuration values, existing filters,etc and I noticed that you have un-approved this BP.
John, I will discuss with you in detail over IRC.
But briefly,  the plan is not many new configuration values will be added, just the ones to specify the solver to use, and the pluggable constraints, and costs to use, with the weights for the costs. (these are mainly part of the second patch -
 https://review.openstack.org/#/c/70654/ )

The plan is to gradually support the concepts for the existing filters as the constraints that are accepted by our Solver Scheduler.   Depending on the constraints and the costs chosen, the final scheduling will be done by solving the problem as an optimization problem.

Please reconsider this blueprint, and allow a FFE.


-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.openstack.org/pipermail/openstack-dev/attachments/20140305/deca4e84/attachment.html>

More information about the OpenStack-dev mailing list