yahoo-eng-team team mailing list archive
-
yahoo-eng-team team
-
Mailing list archive
-
Message #50288
[Bug 1577572] Re: [RFE] Routing providers framework
I think we should do just enough of this for the fast exit rfe [1] and
leave the rest of this for another time.
[1] https://bugs.launchpad.net/neutron/+bug/1577488
** Changed in: neutron
Status: Triaged => Won't Fix
--
You received this bug notification because you are a member of Yahoo!
Engineering Team, which is subscribed to neutron.
https://bugs.launchpad.net/bugs/1577572
Title:
[RFE] Routing providers framework
Status in neutron:
Won't Fix
Bug description:
It would extremely helpful if Neutron were able to determine whether
there is a mechanism operating on an external network that can handle
advertising next-hops to upstream routers. "Fast-exit" DVR
(https://bugs.launchpad.net/neutron/+bug/1577488) is an example of a
use case where a framework for providing this information inside
Neutron would be useful. With the Mitaka release BGP dynamic routing
functionality was added to Neutron. BGP dyanmic routing exposes the
concept of bindings between networks and BGP processes, which can
provide the information described above. However, this is not a
generic approach that supports other routing providers such as IPv6
proxy ND, OSPF, or other routing technology. What is needed is a
framework that allows Neutron to ask whether there is a mechanism
operating on an external or provider network that is handling routing
traffic.
To this end I'm proposing the creation of a simple, yet generic
framework in Neutron that allows any number of "routing providers" to
be registered with Neutron. Each routing provider is able to answer
the question "do you route to next-hops on network X?". Among other
things, this answer allows fast-exit DVR to be enabled dynamically
based on whether appropriate routing is in place without placing more
config file burden on operators or having tenants set attributes on a
router to get fast-exit treatment.
To manage notifications about this bug go to:
https://bugs.launchpad.net/neutron/+bug/1577572/+subscriptions
References