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

Joe Gordon joe.gordon0 at gmail.com
Wed Mar 5 22:13:27 UTC 2014

On Wed, Mar 5, 2014 at 12:40 PM, Yathiraj Udupi (yudupi)
<yudupi at cisco.com> wrote:
> Hi,
> 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.

I will not be sponsoring this for FFE. I think its a little late to
land something to such a core piece of code.  And I am more interested
in spending my bandwidth fixing bugs and getting things ready for RC1.

> Thanks,
> Yathi.
> _______________________________________________
> OpenStack-dev mailing list
> OpenStack-dev at lists.openstack.org
> http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev

More information about the OpenStack-dev mailing list