Re: [openstack-dev] Climate Incubation Application

2014-03-14 Thread Dina Belova
Russell, first of all thanks for your opinion and taking part in this discussion. What we need to dig in to is *why* do you feel it needs to be global? I'm trying to understand what you're saying here ... do you mean that since we're trying to get to where there's a global scheduler, that it

Re: [openstack-dev] Climate Incubation Application

2014-03-13 Thread Russell Bryant
On 03/12/2014 12:14 PM, Sylvain Bauza wrote: Hi Russell, Thanks for replying, 2014-03-12 16:46 GMT+01:00 Russell Bryant rbry...@redhat.com mailto:rbry...@redhat.com: The biggest concern seemed to be that we weren't sure whether Climate makes sense as an independent project or

Re: [openstack-dev] Climate Incubation Application

2014-03-12 Thread Dina Belova
Thanks TC for spending time on Blazar (ex. Climate, in process of renaming) discussion! It was decided that potentially reservation idea is interesting for OS and it'll be great to have cross-project session on ongoing Atlanta Summit and discuss future of reservation/scheduling management in

Re: [openstack-dev] Climate Incubation Application

2014-03-12 Thread Russell Bryant
On 03/12/2014 07:35 AM, Dina Belova wrote: Thanks TC for spending time on Blazar (ex. Climate, in process of renaming) discussion! It was decided that potentially reservation idea is interesting for OS and it'll be great to have cross-project session on ongoing Atlanta Summit and discuss

Re: [openstack-dev] Climate Incubation Application

2014-03-12 Thread Sylvain Bauza
Hi Russell, Thanks for replying, 2014-03-12 16:46 GMT+01:00 Russell Bryant rbry...@redhat.com: On 03/12/2014 07:35 AM, Dina Belova wrote: Thanks TC for spending time on Blazar (ex. Climate, in process of renaming) discussion! It was decided that potentially reservation idea is

Re: [openstack-dev] Climate Incubation Application

2014-03-12 Thread Dina Belova
The biggest concern seemed to be that we weren't sure whether Climate makes sense as an independent project or not. We think it may make more sense to integrate what Climate does today into Nova directly. More generally, we think reservations of resources may best belong in the APIs

Re: [openstack-dev] Climate Incubation Application

2014-03-07 Thread Thierry Carrez
Dina Belova wrote: I'd like to request Climate project review for incubation. Here is official incubation application: https://wiki.openstack.org/wiki/Climate/Incubation After watching this thread a bit, it looks like this is more a preemptive where fo I fit advice request than a formal

Re: [openstack-dev] Climate Incubation Application

2014-03-06 Thread Dina Belova
Thierry, hello. Anne Gentle wrote: It feels like it should be part of a scheduler or reservation program but we don't have one today. We also don't have a workflow, planning, or capacity management program, all of which these use cases could fall under. (I should know this but)

Re: [openstack-dev] Climate Incubation Application

2014-03-06 Thread Thierry Carrez
Dina Belova wrote: Would Climate also be usable to support functionality like Spot Instances ? Schedule when spot price falls under X ? Really good question. Personally I think that Climate might help implementing this feature, but probably it’s not the main thing that will work there.

Re: [openstack-dev] Climate Incubation Application

2014-03-06 Thread Sylvain Bauza
Hi Thierry, 2014-03-06 11:46 GMT+01:00 Thierry Carrez thie...@openstack.org: Dina Belova wrote: Would Climate also be usable to support functionality like Spot Instances ? Schedule when spot price falls under X ? Really good question. Personally I think that Climate might help

Re: [openstack-dev] Climate Incubation Application

2014-03-06 Thread Dina Belova
Sylvain, I love your idea. As you said, that should be designed, but for the first sight your proposal looks quite nice. On Thu, Mar 6, 2014 at 3:11 PM, Sylvain Bauza sylvain.ba...@gmail.comwrote: Hi Thierry, 2014-03-06 11:46 GMT+01:00 Thierry Carrez thie...@openstack.org: Dina Belova

Re: [openstack-dev] Climate Incubation Application

2014-03-06 Thread Joe Gordon
On Thu, Mar 6, 2014 at 3:11 AM, Sylvain Bauza sylvain.ba...@gmail.com wrote: Hi Thierry, 2014-03-06 11:46 GMT+01:00 Thierry Carrez thie...@openstack.org: Dina Belova wrote: Would Climate also be usable to support functionality like Spot Instances ? Schedule when spot price falls under X

Re: [openstack-dev] Climate Incubation Application

2014-03-05 Thread Thierry Carrez
Dina Belova wrote: 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. Would Climate also be usable to support functionality like Spot Instances ? Schedule when spot price falls under X

Re: [openstack-dev] Climate Incubation Application

2014-03-05 Thread Thierry Carrez
Anne Gentle wrote: It feels like it should be part of a scheduler or reservation program but we don't have one today. We also don't have a workflow, planning, or capacity management program, all of which these use cases could fall under. (I should know this but) What are the options when a

Re: [openstack-dev] Climate Incubation Application

2014-03-04 Thread Dina Belova
Joe, thanks for discussion. I think nova should natively support booting an instance for a limited amount of time. I would use this all the time to boot up devstack instances (boot devstack instance for 5 hours) Really nice idea, but to provide time based resource management for any

Re: [openstack-dev] Climate Incubation Application

2014-03-04 Thread Joe Gordon
On Tue, Mar 4, 2014 at 5:25 AM, Dina Belova dbel...@mirantis.com wrote: Joe, thanks for discussion. I think nova should natively support booting an instance for a limited amount of time. I would use this all the time to boot up devstack instances (boot devstack instance for 5 hours)

Re: [openstack-dev] Climate Incubation Application

2014-03-03 Thread Dina Belova
Hello Joe, Thierry, Sylvain. Joe, I pretty agree with Sylvain in how he had described Climate idea. I hope it is more understandable now. Thierry, thanks for answering. I'm sorry I did not send this email before :) Thanks Dina On Mon, Mar 3, 2014 at 4:42 PM, Sylvain Bauza

Re: [openstack-dev] Climate Incubation Application

2014-03-03 Thread Sylvain Bauza
Forgot to put openstack-tc@ in the loop... Sorry for resending this email. -Sylvain Le 03/03/2014 13:42, Sylvain Bauza a écrit : Hi Joe, Thanks for your reply, I'll try to further explain. Le 03/03/2014 05:33, Joe Gordon a écrit : On Sun, Mar 2, 2014 at 11:32 AM, Dina Belova

Re: [openstack-dev] Climate Incubation Application

2014-03-03 Thread Joe Gordon
On Mon, Mar 3, 2014 at 4:42 AM, Sylvain Bauza sylvain.ba...@bull.net wrote: Hi Joe, Thanks for your reply, I'll try to further explain. Le 03/03/2014 05:33, Joe Gordon a écrit : On Sun, Mar 2, 2014 at 11:32 AM, Dina Belova dbel...@mirantis.com wrote: Hello, folks! I'd like to request

Re: [openstack-dev] Climate Incubation Application

2014-03-03 Thread Anne Gentle
On Mon, Mar 3, 2014 at 8:20 AM, Joe Gordon joe.gord...@gmail.com wrote: On Mon, Mar 3, 2014 at 4:42 AM, Sylvain Bauza sylvain.ba...@bull.net wrote: Hi Joe, Thanks for your reply, I'll try to further explain. Le 03/03/2014 05:33, Joe Gordon a écrit : On Sun, Mar 2, 2014 at 11:32

Re: [openstack-dev] Climate Incubation Application

2014-03-03 Thread Sean Dague
On 03/02/2014 02:32 PM, Dina Belova wrote: Hello, folks! I'd like to request Climate project review for incubation. Here is official incubation application: https://wiki.openstack.org/wiki/Climate/Incubation Additionally due to the project scope and the roadmap, we don't see any

Re: [openstack-dev] Climate Incubation Application

2014-03-03 Thread Dina Belova
Capacity planning not falling under Compute's umbrella is news to me, are you referring to Gantt and scheduling in general? Perhaps I don't fully understand the full extent of what 'capacity planning' actually is. We intend that 'capacity' means not only 'compute capacity', but any kind of

Re: [openstack-dev] Climate Incubation Application

2014-03-03 Thread Sylvain Bauza
Hi Sean, 2014-03-03 16:04 GMT+01:00 Sean Dague s...@dague.net: At a high level this feels like this should be part of scheduling. Scheduling might include resources you want right now, but it could include resources you want in the future. It also makes sense for scheduling to include

Re: [openstack-dev] Climate Incubation Application

2014-03-03 Thread Joe Gordon
On Mon, Mar 3, 2014 at 6:27 AM, Anne Gentle a...@openstack.org wrote: On Mon, Mar 3, 2014 at 8:20 AM, Joe Gordon joe.gord...@gmail.com wrote: On Mon, Mar 3, 2014 at 4:42 AM, Sylvain Bauza sylvain.ba...@bull.net wrote: Hi Joe, Thanks for your reply, I'll try to further explain. Le

Re: [openstack-dev] Climate Incubation Application

2014-03-03 Thread Dina Belova
Joe, as said, Amazon reservation is not like implemented in Climate - and really we had different original use cases to have the same result. Amazon instances reservations do not guarantee that instance will be provided to user, as in Climate we started implemented reservations possibilities with

Re: [openstack-dev] Climate Incubation Application

2014-03-03 Thread Joe Gordon
On Mon, Mar 3, 2014 at 8:00 AM, Dina Belova dbel...@mirantis.com wrote: Capacity planning not falling under Compute's umbrella is news to me, are you referring to Gantt and scheduling in general? Perhaps I don't fully understand the full extent of what 'capacity planning' actually is. We

Re: [openstack-dev] Climate Incubation Application

2014-03-03 Thread Joe Gordon
On Mon, Mar 3, 2014 at 9:22 AM, Dina Belova dbel...@mirantis.com wrote: Joe, as said, Amazon reservation is not like implemented in Climate - and really we had different original use cases to have the same result. Amazon instances reservations do not guarantee that instance will be provided to

Re: [openstack-dev] Climate Incubation Application

2014-03-03 Thread Zane Bitter
On 03/03/14 12:32, Joe Gordon wrote: - if you're reserving resources far before you'll need them, it'll be cheaper Why? How does this save a provider money? If an operator has zero information about the level of future demand, they will have to spend a *lot* of money on excess capacity or

Re: [openstack-dev] Climate Incubation Application

2014-03-03 Thread Sylvain Bauza
Hi Joe, 2014-03-03 18:32 GMT+01:00 Joe Gordon joe.gord...@gmail.com: This sounds like something that belongs in nova, Phil Day has an elegant solution for this: https://blueprints.launchpad.net/nova/+spec/whole-host-allocation This blueprint has already been addressed by Climate team,

Re: [openstack-dev] Climate Incubation Application

2014-03-03 Thread Joe Gordon
On Mon, Mar 3, 2014 at 10:01 AM, Zane Bitter zbit...@redhat.com wrote: On 03/03/14 12:32, Joe Gordon wrote: - if you're reserving resources far before you'll need them, it'll be cheaper Why? How does this save a provider money? If an operator has zero information about the level of future

Re: [openstack-dev] Climate Incubation Application

2014-03-03 Thread Dina Belova
Oh, Sylvain, you were first :) I have just small things to add here: Joe, resource usage planning is great feature, that, I believe, is not supported in OS services now. Resource planning will allow cloud providers to react on future picks of loads, because they *will know* about that. As Zane

Re: [openstack-dev] Climate Incubation Application

2014-03-03 Thread Sean Dague
On 03/03/2014 01:35 PM, Joe Gordon wrote: On Mon, Mar 3, 2014 at 10:01 AM, Zane Bitter zbit...@redhat.com wrote: On 03/03/14 12:32, Joe Gordon wrote: - if you're reserving resources far before you'll need them, it'll be cheaper Why? How does this save a provider money? If an operator has

Re: [openstack-dev] Climate Incubation Application

2014-03-03 Thread Joe Gordon
On Mon, Mar 3, 2014 at 10:13 AM, Sylvain Bauza sylvain.ba...@gmail.com wrote: Hi Joe, 2014-03-03 18:32 GMT+01:00 Joe Gordon joe.gord...@gmail.com: This sounds like something that belongs in nova, Phil Day has an elegant solution for this:

Re: [openstack-dev] Climate Incubation Application

2014-03-03 Thread Joe Gordon
On Mon, Mar 3, 2014 at 10:39 AM, Dina Belova dbel...@mirantis.com wrote: Oh, Sylvain, you were first :) I have just small things to add here: Joe, resource usage planning is great feature, that, I believe, is not supported in OS services now. Resource planning will allow cloud providers to

Re: [openstack-dev] Climate Incubation Application

2014-03-03 Thread Anne Gentle
On Mon, Mar 3, 2014 at 11:04 AM, Joe Gordon joe.gord...@gmail.com wrote: On Mon, Mar 3, 2014 at 6:27 AM, Anne Gentle a...@openstack.org wrote: On Mon, Mar 3, 2014 at 8:20 AM, Joe Gordon joe.gord...@gmail.com wrote: On Mon, Mar 3, 2014 at 4:42 AM, Sylvain Bauza sylvain.ba...@bull.net

Re: [openstack-dev] Climate Incubation Application

2014-03-03 Thread Joe Gordon
On Mon, Mar 3, 2014 at 10:43 AM, Sean Dague s...@dague.net wrote: On 03/03/2014 01:35 PM, Joe Gordon wrote: On Mon, Mar 3, 2014 at 10:01 AM, Zane Bitter zbit...@redhat.com wrote: On 03/03/14 12:32, Joe Gordon wrote: - if you're reserving resources far before you'll need them, it'll be

Re: [openstack-dev] Climate Incubation Application

2014-03-03 Thread Joe Gordon
Overall I think Climate is trying to address some very real use cases, but its unclear to me where these solutions should live or how to solve them. Furthermore I understand what a reservation means for nova but I am not sure what it means in Cinder, Swift etc. To give a few examples: * I think

[openstack-dev] Climate Incubation Application

2014-03-02 Thread Dina Belova
Hello, folks! I'd like to request Climate project review for incubation. Here is official incubation application: https://wiki.openstack.org/wiki/Climate/Incubation Additionally due to the project scope and the roadmap, we don't see any currently existing OpenStack program that fits Climate. So

Re: [openstack-dev] Climate Incubation Application

2014-03-02 Thread Joe Gordon
On Sun, Mar 2, 2014 at 11:32 AM, Dina Belova dbel...@mirantis.com wrote: Hello, folks! I'd like to request Climate project review for incubation. Here is official incubation application: https://wiki.openstack.org/wiki/Climate/Incubation I'm unclear on what Climate is trying to solve. I