Re: [openstack-dev] [Magnum] Scheduling for Magnum

2015-02-09 Thread Jay Lau
@lists.openstack.org Date: Saturday, February 7, 2015 at 10:09 AM To: OpenStack Development Mailing List (not for usage questions) openstack-dev@lists.openstack.org Subject: Re: [openstack-dev] [Magnum] Scheduling for Magnum 1) Cherry pick scheduler code from Nova, which already has a working

Re: [openstack-dev] [Magnum] Scheduling for Magnum

2015-02-09 Thread Steven Dake (stdake)
(not for usage questions) openstack-dev@lists.openstack.orgmailto:openstack-dev@lists.openstack.org Subject: Re: [openstack-dev] [Magnum] Scheduling for Magnum Steve, So you mean we should focus on docker and k8s scheduler? I was a bit confused, why do we need to care k8s? As the k8s cluster

Re: [openstack-dev] [Magnum] Scheduling for Magnum

2015-02-09 Thread Jay Lau
Reply-To: OpenStack Development Mailing List (not for usage questions) openstack-dev@lists.openstack.org Date: Monday, February 9, 2015 at 11:31 PM To: OpenStack Development Mailing List (not for usage questions) openstack-dev@lists.openstack.org Subject: Re: [openstack-dev] [Magnum

Re: [openstack-dev] [Magnum] Scheduling for Magnum

2015-02-09 Thread Steven Dake (stdake)
Development Mailing List (not for usage questions) openstack-dev@lists.openstack.orgmailto:openstack-dev@lists.openstack.org Subject: Re: [openstack-dev] [Magnum] Scheduling for Magnum I think Sylvain is getting at an important point. Magnum is trying to be as agnostic as possible when it comes

Re: [openstack-dev] [Magnum] Scheduling for Magnum

2015-02-09 Thread Sylvain Bauza
, February 7, 2015 at 10:09 AM To: OpenStack Development Mailing List (not for usage questions) openstack-dev@lists.openstack.org mailto:openstack-dev@lists.openstack.org Subject: Re: [openstack-dev] [Magnum] Scheduling for Magnum 1) Cherry pick scheduler code from Nova, which already

Re: [openstack-dev] [Magnum] Scheduling for Magnum

2015-02-09 Thread Adrian Otto
@lists.openstack.orgmailto:openstack-dev@lists.openstack.org Subject: Re: [openstack-dev] [Magnum] Scheduling for Magnum Steve, So you mean we should focus on docker and k8s scheduler? I was a bit confused, why do we need to care k8s? As the k8s cluster was created by heat and once the k8s was created, the k8s has its

Re: [openstack-dev] [Magnum] Scheduling for Magnum

2015-02-09 Thread Jay Lau
To: OpenStack Development Mailing List (not for usage questions) openstack-dev@lists.openstack.org Subject: Re: [openstack-dev] [Magnum] Scheduling for Magnum Steve, So you mean we should focus on docker and k8s scheduler? I was a bit confused, why do we need to care k8s? As the k8s

Re: [openstack-dev] [Magnum] Scheduling for Magnum

2015-02-09 Thread Andrew Melton
) Subject: Re: [openstack-dev] [Magnum] Scheduling for Magnum Thanks Sylvain, we did not work out the API requirement till now but I think the requirement should be similar with nova: we need select_destination to select the best target host based on filters and weights. There are also some

Re: [openstack-dev] [Magnum] Scheduling for Magnum

2015-02-09 Thread Jay Lau
PM To: OpenStack Development Mailing List (not for usage questions) openstack-dev@lists.openstack.org Subject: Re: [openstack-dev] [Magnum] Scheduling for Magnum On Mon, Feb 9, 2015 at 6:00 AM, Steven Dake (stdake) std...@cisco.com wrote: On 2/9/15, 3:02 AM, Thierry Carrez thie

Re: [openstack-dev] [Magnum] Scheduling for Magnum

2015-02-09 Thread Thierry Carrez
Adrian Otto wrote: [...] We have multiple options for solving this challenge. Here are a few: 1) Cherry pick scheduler code from Nova, which already has a working a filter scheduler design. 2) Integrate swarmd to leverage its scheduler[2]. 3) Wait for the Gantt, when Nova Scheduler to

Re: [openstack-dev] [Magnum] Scheduling for Magnum

2015-02-09 Thread Steven Dake (stdake)
On 2/9/15, 3:02 AM, Thierry Carrez thie...@openstack.org wrote: Adrian Otto wrote: [...] We have multiple options for solving this challenge. Here are a few: 1) Cherry pick scheduler code from Nova, which already has a working a filter scheduler design. 2) Integrate swarmd to leverage its

Re: [openstack-dev] [Magnum] Scheduling for Magnum

2015-02-09 Thread Adrian Otto
@lists.openstack.orgmailto:openstack-dev@lists.openstack.org Date: Monday, February 9, 2015 at 10:38 AM To: OpenStack Development Mailing List (not for usage questions) openstack-dev@lists.openstack.orgmailto:openstack-dev@lists.openstack.org Subject: Re: [openstack-dev] [Magnum] Scheduling for Magnum I think Sylvain

Re: [openstack-dev] [Magnum] Scheduling for Magnum

2015-02-09 Thread Joe Gordon
On Mon, Feb 9, 2015 at 6:00 AM, Steven Dake (stdake) std...@cisco.com wrote: On 2/9/15, 3:02 AM, Thierry Carrez thie...@openstack.org wrote: Adrian Otto wrote: [...] We have multiple options for solving this challenge. Here are a few: 1) Cherry pick scheduler code from Nova, which

Re: [openstack-dev] [Magnum] Scheduling for Magnum

2015-02-09 Thread Steven Dake (stdake)
(not for usage questions) openstack-dev@lists.openstack.orgmailto:openstack-dev@lists.openstack.org Subject: Re: [openstack-dev] [Magnum] Scheduling for Magnum On Mon, Feb 9, 2015 at 6:00 AM, Steven Dake (stdake) std...@cisco.commailto:std...@cisco.com wrote: On 2/9/15, 3:02 AM, Thierry Carrez

Re: [openstack-dev] [Magnum] Scheduling for Magnum

2015-02-07 Thread Steven Dake (stdake)
(not for usage questions) openstack-dev@lists.openstack.orgmailto:openstack-dev@lists.openstack.org Subject: Re: [openstack-dev] [Magnum] Scheduling for Magnum 1) Cherry pick scheduler code from Nova, which already has a working a filter scheduler design. 2) Integrate swarmd to leverage its scheduler

Re: [openstack-dev] [Magnum] Scheduling for Magnum

2015-02-07 Thread Eric Windisch
1) Cherry pick scheduler code from Nova, which already has a working a filter scheduler design. 2) Integrate swarmd to leverage its scheduler[2]. I see #2 as not an alternative but possibly an also. Swarm uses the Docker API, although they're only about 75% compatible at the moment.

Re: [openstack-dev] [Magnum] Scheduling for Magnum

2015-02-07 Thread Davanum Srinivas
: Saturday, February 7, 2015 at 10:09 AM To: OpenStack Development Mailing List (not for usage questions) openstack-dev@lists.openstack.org Subject: Re: [openstack-dev] [Magnum] Scheduling for Magnum 1) Cherry pick scheduler code from Nova, which already has a working a filter scheduler design

Re: [openstack-dev] [Magnum] Scheduling for Magnum

2015-02-07 Thread Jay Lau
) Date:02/07/2015 10:27 AM (GMT-08:00) To: OpenStack Development Mailing List (not for usage questions) Subject: Re: [openstack-dev] [Magnum] Scheduling for Magnum From: Eric Windisch e...@windisch.us Reply-To: OpenStack Development Mailing List (not for usage questions) openstack-dev

Re: [openstack-dev] [Magnum] Scheduling for Magnum

2015-02-07 Thread Adrian Otto
feedback suggesting our contributions are out of scope. Adrian Original message From: Steven Dake (stdake) Date:02/07/2015 10:27 AM (GMT-08:00) To: OpenStack Development Mailing List (not for usage questions) Subject: Re: [openstack-dev] [Magnum] Scheduling for Magnum From: Eric

Re: [openstack-dev] [Magnum] Scheduling for Magnum

2015-02-06 Thread James Bottomley
On Sat, 2015-02-07 at 00:44 +, Adrian Otto wrote: Magnum Team, In our initial spec, we addressed the subject of resource scheduling. Our plan was to begin with a naive scheduler that places resources on a specified Node and can sequentially fill Nodes if one is not specified. Magnum