[openstack-dev] [neutron] Can tenants provide hints to router scheduling?

Nachi Ueno nachi at ntti3.com
Fri Jun 13 18:35:20 UTC 2014


Hi Paul

I think this flavor bp is related.
https://review.openstack.org/#/c/90070/
By using flavor, you can specify the flavor for routers ( high
bandwidth or low bandwidth ) such as VM (vCPU vMemory etc).
I don't see any bp for flavor based scheduling yet, but IMO it is
great we could have such scheduler such as
Nova's filter scheduler.

Best
Nachi





2014-06-13 11:24 GMT-07:00 CARVER, PAUL <pc2929 at att.com>:
> Suppose a tenant knows that some of their networks are particularly high
> bandwidth and others are relatively low bandwidth.
>
>
>
> Is there any mechanism that a tenant can use to let Neutron know what sort
> of bandwidth is expected through a particular router?
>
>
>
> I’m concerned about the physical NICs on some of our network nodes getting
> saturated if several virtual routers that end up on the same network node
> happen to be serving multi –Gbps networks.
>
>
>
> I’m looking through
> https://github.com/openstack/neutron/blob/master/neutron/scheduler/l3_agent_scheduler.py
> and it appears the only choices are ChanceScheduler which just calls
> random.choice and LeastRoutersScheduler which appears to make its decision
> based on simple quantity of routers per L3 agent.
>
>
>
> Are there any blueprints or WIP for taking bandwidth utilization into
> account when scheduling routers?
>
>
> _______________________________________________
> OpenStack-dev mailing list
> OpenStack-dev at lists.openstack.org
> http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev
>



More information about the OpenStack-dev mailing list