<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=Windows-1252">
</head>
<body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; color: rgb(0, 0, 0); font-size: 14px; font-family: Calibri, sans-serif;">
<div>Hi, </div>
<div><br>
</div>
<div>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 - <a href="https://review.openstack.org/#/c/46588">https://review.openstack.org/#/c/46588</a>/
 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. </div>
<div><br>
</div>
<div>First Patch: <a href="https://review.openstack.org/#/c/46588">https://review.openstack.org/#/c/46588</a>/ </div>
<div>Second patch with enhanced support for pluggable constraints and costs: -  <a rel="nofollow" href="https://review.openstack.org/#/c/70654/">https:/<wbr>/review.<wbr>openstack.<wbr>org/#/c/<wbr>70654/</a></div>
<div>Subsequent patches add the constraints and the costs. </div>
<div>BP: <a href="https://blueprints.launchpad.net/nova/+spec/solver-scheduler">https://blueprints.launchpad.net/nova/+spec/solver-scheduler</a> </div>
<div>Core sponsor:  Joe Gordon</div>
<div><br>
</div>
<div>John Garbutt expressed concerns in Blueprint whiteboard regarding the configuration values, existing filters,etc and I noticed that you have un-approved this BP. </div>
<div>John, I will discuss with you in detail over IRC. </div>
<div>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 -</div>
<div> <a rel="nofollow" href="https://review.openstack.org/#/c/70654/">https:/<wbr>/review.<wbr>openstack.<wbr>org/#/c/<wbr>70654/</a> )</div>
<div><br>
</div>
<div>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. </div>
<div><br>
</div>
<div>Please reconsider this blueprint, and allow a FFE. </div>
<div><br>
</div>
<div>Thanks,</div>
<div>Yathi. </div>
<div><br>
</div>
</body>
</html>