[openstack-dev] [Neutron][L3] BGP Dynamic Routing Proposal

Carl Baldwin carl at ecbaldwin.net
Thu Jun 5 20:02:47 UTC 2014


I have seen the Ryu team is involved and responsive to the community.
That goes a long way to support it as the reference implementation for
BPG speaking in Neutron.  Thank you for your support.  I'll look
forward to the API and documentation refinement

Let's be sure to document any work that needs to be done so that it
will support the features we need.  We can use the comparison page for
now [1] to gather that information (or links).  If Ryu is lacking in
any area, it will be good to understand the timeline on which the
features can be delivered and stable before we make a formal decision
on the reference implementation.

Carl

[1] https://wiki.openstack.org/wiki/Neutron/BGPSpeakersComparison

On Thu, Jun 5, 2014 at 10:36 AM, Jaume Devesa <devvesa at gmail.com> wrote:
> After watch the documentation and the code of exabgp and Ryu, I find the Ryu
> speaker much more easy to integrate and pythonic than exabgp. I will use it
> as well as reference implementation in the Dynamic Routing bp.
>
> Regards,
>
>
> On 5 June 2014 18:23, Nachi Ueno <nachi at ntti3.com> wrote:
>>
>> > Yamamoto
>> Cool! OK, I'll make ryu based bgpspeaker as ref impl for my bp.
>>
>> >Yong
>> Ya, we have already decided to have the driver architecture.
>> IMO, this discussion is for reference impl.
>>
>> 2014-06-05 0:24 GMT-07:00 Yongsheng Gong <gongysh at unitedstack.com>:
>> > I think maybe we can device a kind of framework so that we can plugin
>> > different BGP speakers.
>> >
>> >
>> > On Thu, Jun 5, 2014 at 2:59 PM, YAMAMOTO Takashi
>> > <yamamoto at valinux.co.jp>
>> > wrote:
>> >>
>> >> hi,
>> >>
>> >> > ExaBgp was our first choice because we thought that run something in
>> >> > library mode would be much more easy to deal with (especially the
>> >> > exceptions and corner cases) and the code would be much cleaner. But
>> >> > seems
>> >> > that Ryu BGP also can fit in this requirement. And having the help
>> >> > from
>> >> > a
>> >> > Ryu developer like you turns it into a promising candidate!
>> >> >
>> >> > I'll start working now in a proof of concept to run the agent with
>> >> > these
>> >> > implementations and see if we need more requirements to compare
>> >> > between
>> >> > the
>> >> > speakers.
>> >>
>> >> we (ryu team) love to hear any suggestions and/or requests.
>> >> we are currently working on our bgp api refinement and documentation.
>> >> hopefully they will be available early next week.
>> >>
>> >> for both of bgp blueprints, it would be possible, and might be
>> >> desirable,
>> >> to create reference implementations in python using ryu or exabgp.
>> >> (i prefer ryu. :-)
>> >>
>> >> YAMAMOTO Takashi
>> >>
>> >> _______________________________________________
>> >> OpenStack-dev mailing list
>> >> 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
>> > http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev
>> >
>>
>> _______________________________________________
>> OpenStack-dev mailing list
>> OpenStack-dev at lists.openstack.org
>> http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev
>
>
>
>
> --
> Jaume Devesa
> Software Engineer at Midokura
>
> _______________________________________________
> 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