<div dir="ltr"><div>Hello, Sean</div><div><br></div><div>I think your idea is really interesting. I mean, that thought “Gantt - where to schedule, Climate - when to schedule” is quite understandable and good looking.</div>
<div><br></div><div>These two ‘directions’ of scheduling process really look like fitting into one Program - probably it should be named “Resource Allocation and Reclaiming” or something like this. My only idea is that even Gantt + Climate will be under this new Program umbrella, they can’t be one project only because these functionalities may become wider - and projects may become too big to manage them as one. I mean, that future energy efficiency + probable billing interest for Climate is not ‘horizontal’ scheduling really, and that's why our scopes lay in different areas.</div>
<div><br></div><div>High level idea “Gantt is for placing objects, Climate is for planning them” looks good IMHO.</div><div><br></div><div>And, as said, Compute program is not about Climate, because we’re implementing volumes reservation for 0.2.0 release, and that will be pushing us away from the Compute Pr.</div>
<div><br></div><div>Anyway, it’s an interesting discussion and I’m looking forward to continuing it.</div><div><br></div><div>Thanks!</div></div><div class="gmail_extra"><br><br><div class="gmail_quote">On Mon, Mar 3, 2014 at 7:04 PM, Sean Dague <span dir="ltr"><<a href="mailto:sean@dague.net" target="_blank">sean@dague.net</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div class="HOEnZb"><div class="h5">On 03/02/2014 02:32 PM, Dina Belova wrote:<br>
> Hello, folks!<br>
><br>
> I'd like to request Climate project review for incubation. Here is<br>
> official incubation application:<br>
><br>
> <a href="https://wiki.openstack.org/wiki/Climate/Incubation" target="_blank">https://wiki.openstack.org/wiki/Climate/Incubation</a><br>
><br>
> Additionally due to the project scope and the roadmap, we don't see any<br>
> currently existing OpenStack program that fits Climate. So we've<br>
> prepared new program request too:<br>
><br>
> <a href="https://wiki.openstack.org/wiki/Climate/Program" target="_blank">https://wiki.openstack.org/wiki/Climate/Program</a><br>
><br>
> TL;DR<br>
><br>
> Our team is working on providing OpenStack with resource reservation<br>
> opportunity in time-based manner, including close integration with all<br>
> other OS projects.<br>
><br>
> As Climate initiative is targeting to provide not only compute resources<br>
> revervation, but also volumes, network resources, storage nodes<br>
> reservation opportunity, we consider it is not about being a part of<br>
> some existing OpenStack program.<br>
><br>
> This initiative needs to become a part of completely new Resource<br>
> Reservation Program, that aims to implement time-based cloud resource<br>
> management.<br>
<br>
</div></div>At a high level this feels like this should be part of scheduling.<br>
Scheduling might include resources you want right now, but it could<br>
include resources you want in the future. It also makes sense for<br>
scheduling to include deadlines, so that resources are reclaimed when<br>
they expire. Especially given quota implications of asking for resources<br>
now vs. resources that a user has reserved in the future. What happens<br>
when a user has used all their quota in the present, and a future<br>
reservation comes up for access?<br>
<br>
Scheduling today is under compute. The proposal to pull Gantt out still<br>
leaves it in the compute program. So I would naturally assume this<br>
should live under compute. I could understand that if this & Gantt<br>
emerged together and wanted to create a "Resource Allocation" program,<br>
that might make sense. But I think that's way down the road.<br>
<br>
However, that's just a quick look at this. I think it will be an<br>
interesting discussion in how this effort moves forward.<br>
<span class="HOEnZb"><font color="#888888"><br>
        -Sean<br>
<br>
--<br>
Sean Dague<br>
Samsung Research America<br>
<a href="mailto:sean@dague.net">sean@dague.net</a> / <a href="mailto:sean.dague@samsung.com">sean.dague@samsung.com</a><br>
<a href="http://dague.net" target="_blank">http://dague.net</a><br>
<br>
</font></span><br>_______________________________________________<br>
OpenStack-TC mailing list<br>
<a href="mailto:OpenStack-TC@lists.openstack.org">OpenStack-TC@lists.openstack.org</a><br>
<a href="http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-tc" target="_blank">http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-tc</a><br>
<br></blockquote></div><br><br clear="all"><div><br></div>-- <br><div dir="ltr"><div style="color:rgb(34,34,34);font-family:arial,sans-serif;font-size:13px;background-color:rgb(255,255,255)"><p style="font-size:small;margin:0px;font-family:Helvetica">
Best regards,</p><p style="font-size:small;margin:0px;font-family:Helvetica">Dina Belova</p><p style="font-size:small;margin:0px;font-family:Helvetica">Software Engineer</p><p style="font-size:small;margin:0px;font-family:Helvetica">
Mirantis Inc.</p></div></div>
</div>