[openstack-dev] [GSOC][Gantt]Cross-services Scheduler

Dugger, Donald D donald.d.dugger at intel.com
Thu Mar 6 14:14:16 UTC 2014


Great to see your interest in Gantt but, as Sylvain said, gantt is really not ready for feature enhancments yet.  Our exclusive goal for gantt right now is to separate it out from nova proper, a daunting task itself.

Having said that, there is no change in development for the current nova scheduler, if you have an idea for an enhancement/cleanup/new feature for the nova scheduler you should go ahead and propose working on that.  The plan is that any changes that get made to the current nova scheduler will be incorporated into gantt when it finally gets separated out.

Don Dugger
"Censeo Toto nos in Kansa esse decisse." - D. Gale
Ph: 303/443-3786

From: Sylvain Bauza [mailto:sylvain.bauza at bull.net]
Sent: Thursday, March 6, 2014 3:19 AM
To: openstack-dev at lists.openstack.org
Subject: Re: [openstack-dev] [GSOC][Gantt]Cross-services Scheduler

Le 06/03/2014 09:35, 方祯 a écrit :
Hi Sylvain, Russell, dims

Thanks for your the replies and guidances!

I have read the docs below the title. In my opinion, It is quite a good idea to take storage component and network component into
consideration of the scheduler of nova. I agree that it is quite a large job for current GSOC project now. And from the docs I have read before,
I think that providing more additional Filters and Weight functions is quite import in both current filter_scheduler and later Cross service scheduler(SolverScheduler or other).
So I have the idea that implement some scheduler_filer/weight with other metrics of all host state or other cross service data.
As a newbie to OpenStack-dev. I have a concern that is it full enough for GSOC term? and what kind of work is suitable for current nova enhancement
, future cross service scheduler and could also be full enough for GSOC term. It would be great if somebody could give some advice:)

Thank for Sylvain's help for the information of #openstack-meeting IRC channel and dims and Russell's suggestion, and I will update my information soon on the GSOC's Wiki pages.

Thanks and Regards,
GitHub : https://github.com/fz1989

I just discovered that Gantt has been proposed as a potential subject of interest for GSoC. While I do understand the opportunity for people working on Gantt, I don't think, as Russell stated, that Gantt is mature enough for helping newcomers to deliver cool features within the given timeline.

IMHO, Gantt should be removed from this wikipage [1], and be replaced by Nova proposal for Filters/Weights improvements. The Solver Scheduler recently received NACK for a FFE (Feature Freeze Exception) so that means that new patches wouldn't be merged until Juno (12th May), so I guess the problem would be the same too.

Anyway, people interested in working on the Scheduler should attend weekly meetings on Tuesdays, for at least synchronization within the team.

My 2cts,

[1] https://wiki.openstack.org/wiki/GSoC2014#Common_Scheduler_.28Gantt.29
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.openstack.org/pipermail/openstack-dev/attachments/20140306/49c6f7ac/attachment.html>

More information about the OpenStack-dev mailing list