<p dir="ltr"><br>
Le 3 avr. 2015 19:27, "Dugger, Donald D" <<a href="mailto:donald.d.dugger@intel.com">donald.d.dugger@intel.com</a>> a écrit :<br>
><br>
> The goal is not `splitting for the sake of splitting'.  The goal is to have a separate scheduler that is ultimately usable by other projects inside OpenStack.  Currently Cinder has its own filter based scheduler (duplicating scheduling code in 2 places seems silly), Neutron will need scheduling services, there are multiple places where a common scheduling service would be beneficial.<br>
></p>
<p dir="ltr">Agreed. Let's be clear : <br>
 - Nova needs to reduce its tech debt for scheduling : call it "n-sch effort"<br>
 - Nova needs to split its scheduler because it scales out development : call it "n-sch split" (TBD at Vancouver)<br>
 - OpenStack needs a cross-project scheduler : call it "Gantt"</p>
<p dir="ltr">All efforts are intersected but are separate. Please don't get me wrong : IMHO, all of them are useful.</p>
<p dir="ltr">-Sylvain<br>
> --<br>
> Don Dugger<br>
> "Censeo Toto nos in Kansa esse decisse." - D. Gale<br>
> Ph: 303/443-3786<br>
><br>
> -----Original Message-----<br>
> From: Ed Leafe [mailto:<a href="mailto:ed@leafe.com">ed@leafe.com</a>]<br>
> Sent: Friday, April 3, 2015 10:59 AM<br>
> To: <a href="mailto:openstack-dev@lists.openstack.org">openstack-dev@lists.openstack.org</a><br>
> Subject: Re: [openstack-dev] [nova] [scheduler] [gantt] Please stop using "Gantt" for discussing about Nova scheduler<br>
><br>
> -----BEGIN PGP SIGNED MESSAGE-----<br>
> Hash: SHA512<br>
><br>
> On 04/03/2015 11:42 AM, Dugger, Donald D wrote:<br>
><br>
> > Yes the current effort is to clean up the scheduler interfaces but one<br>
> > of the main goals of that clean up is to make it possible to then<br>
> > split out the scheduler to a separate project.  I don't want to lose<br>
> > focus on the ultimate goal of creating the split.<br>
><br>
> I don't agree that the ultimate goal is splitting the scheduler. IMO, the goal is to create 1) a clean, robust interface along with 2) a scalable architecture. Those improvements will 1) allow the scheduler to be split cleanly, and 2) justify splitting it out. Splitting for the sake of splitting is pointless.<br>
><br>
> - --<br>
><br>
> - -- Ed Leafe<br>
> -----BEGIN PGP SIGNATURE-----<br>
> Version: GnuPG v2<br>
> Comment: GPGTools - <a href="https://gpgtools.org">https://gpgtools.org</a><br>
> Comment: Using GnuPG with Thunderbird - <a href="http://www.enigmail.net/">http://www.enigmail.net/</a><br>
><br>
> iQIcBAEBCgAGBQJVHsbeAAoJEKMgtcocwZqLdysQAIJ6nThjqgNgJu1hLW4n6MDY<br>
> Db57k+37b5M5h6Z633jrXSTWCuqjIwUIW2G1+PQMsXq7FcWguAG7fxhVizE4s0h0<br>
> RhucmNQ1GWj6eFNfpSljC0WAdZEDhuXnPcxi2OyMwRr0j2lqYcJvPKBmuobS8Rbl<br>
> xD9ciIlVELtHPm2dsj1HkB8TO7fgESjdv+I2QPU9C31ubp0CYlwSAPCdAhN9g+B0<br>
> WVCEnq+7ADn95G+/z77Wlx6s83KkCh89C+h2ivgGI4mHeWJskXT9lr9lsC342DO9<br>
> GoWvDvRF5H9/imx6Jh4avipH55YCZfZ9T+2eOPVoAYkXujPiX13tqM8UkBj7KCDx<br>
> /FJNatC0aTDPYGMgOW329pGWkP9n2ceW1gMlyHpmMFJHCaAdmM+gqnjnarT1UECr<br>
> 13yndy9axjubisZ71hdGgBi/Sy1FbG5+XVshWyAUgzoJZurDtg4RhhUdw8n0iQKd<br>
> SuA3E9Z+PI6gTulp532JdHBVOpsG2P+9QOzLwBEnpSp8WmuU8h2EVMm6A3Zdrf+4<br>
> zIUL8lvpDwZ/0KBHSF6WptZspSXe/OwOKlQYO2geHkeARANv3Tv/h3HB/7SW1Bz0<br>
> 8N5K2aDK/adzfzagrV0S3f201JoFC90JSXgA4dDdtHr8/oUj1kw3QoTACVrvPvYP<br>
> ayW76hfM68cjJ3DyhXys<br>
> =5h63<br>
> -----END PGP SIGNATURE-----<br>
><br>
> __________________________________________________________________________<br>
> OpenStack Development Mailing List (not for usage questions)<br>
> Unsubscribe: <a href="http://OpenStack-dev-request@lists.openstack.org?subject:unsubscribe">OpenStack-dev-request@lists.openstack.org?subject:unsubscribe</a><br>
> <a href="http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev">http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev</a><br>
><br>
> __________________________________________________________________________<br>
> OpenStack Development Mailing List (not for usage questions)<br>
> Unsubscribe: <a href="http://OpenStack-dev-request@lists.openstack.org?subject:unsubscribe">OpenStack-dev-request@lists.openstack.org?subject:unsubscribe</a><br>
> <a href="http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev">http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev</a><br>
</p>