[openstack-dev] [Quantum] Quantum Scheduler
gong yong sheng
gongysh at linux.vnet.ibm.com
Mon Dec 31 06:18:02 UTC 2012
On 12/31/2012 12:56 PM, Dan Wendlandt wrote:
Done, thanks
>
>
> On Tue, Dec 18, 2012 at 4:51 PM, gong yong sheng
> <gongysh at linux.vnet.ibm.com <mailto:gongysh at linux.vnet.ibm.com>> wrote:
>
> Eugene:
> The BP name is a little confusing. It is not all about scheduler.
> But it needs us to have a scheduler.
> The BP spec in Read the full specification
> <https://docs.google.com/presentation/d/1eiBx6roRyk-mUfgBfJZUtEjEGbgTB5Gf4r7varAyDpg/edit>
> is old. But I cannot change the URL. the new Spec is '
> https://docs.google.com/document/d/1TJlW0_tMpeENA_ia38fvRu7ioKRt9fsWXBjivwd1mMw/edit'
>
>
> Yong, you should be able to rename the blueprint URL using the "edit
> details"
> link: https://blueprints.launchpad.net/quantum/+spec/quantum-scheduler/+edit
>
> dan
>
>
>
>
> I have a patch for this BP: https://review.openstack.org/#/c/18216/
>
> please see the schedule_xxxx methods in this file:
>
> https://review.openstack.org/#/c/18216/3/quantum/db/multipleagents_db.py
>
> I composed a draft admin guide (attached) for the BP, please have
> a look at: Appendix A. Demos Setup ->Scale and HA of agents.
>
> I read your
> http://wiki.openstack.org/Quantum/LBaaS/Architecture/Scheduler
> and have this:
> 1. Quantum scheduler can be multischeduler, just like one in
> nova-scheduler although it schedules only VM to compute hosts now.
> 2. With multischeduler, we can have sub schedulers. for example
> sub scheduler for allocating networks to DHCP agents
> sub scheduler for allocating quantum routers to l3 agents, and
> subscheduler for allocating 'pool' to devices
> So here it is:
> class multischeduler(object):
> scheduler['network'] = import_class(conf.network_scheduler)
> scheduler['router'] = import_class(conf.router_scheduler)
> scheduler['pool'] = import_class(conf.pool_scheduler)
>
> 3. Then the sequence diagram is calling scheduler['pool'].
> My BP is calling other two.
>
> Thanks
> Yong Sheng Gong
>
>
> On 12/18/2012 10:25 PM, Eugene Nikanorov wrote:
>> Hi Yong Sheng,
>>
>> I see you've started working
>> on https://blueprints.launchpad.net/quantum/+spec/quantum-scheduler
>>
>> We also thought on designing/implementing scheduler for load
>> balancer service.
>> Although we're working on it within LBaaS effort, we're designing
>> scheduler to be a framework where service-specific scheduling
>> algorithms may easily be plugged.
>>
>> Could you briefly go
>> over http://wiki.openstack.org/Quantum/LBaaS/Architecture/Scheduler and
>> share your thoughts?
>> I think it would be better to have one scheduling component in
>> quantum rather than a set of shedulers for each kind of service.
>>
>> Also I have a question regarding quantum scheduler architecture
>> proposal (both options1 and 2) in blueprint spec:
>> why does it need to be a separate process?
>>
>> Thanks,
>> Eugene.
>>
>>
>> _______________________________________________
>> OpenStack-dev mailing list
>> OpenStack-dev at lists.openstack.org <mailto:OpenStack-dev at lists.openstack.org>
>> http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev
>
>
> _______________________________________________
> OpenStack-dev mailing list
> OpenStack-dev at lists.openstack.org
> <mailto:OpenStack-dev at lists.openstack.org>
> http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev
>
>
>
>
> --
> ~~~~~~~~~~~~~~~~~~~~~~~~~~~
> Dan Wendlandt
> Nicira, Inc: www.nicira.com <http://www.nicira.com>
> twitter: danwendlandt
> ~~~~~~~~~~~~~~~~~~~~~~~~~~~
>
>
> _______________________________________________
> OpenStack-dev mailing list
> OpenStack-dev at lists.openstack.org
> http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.openstack.org/pipermail/openstack-dev/attachments/20121231/992dc56b/attachment.html>
More information about the OpenStack-dev
mailing list