[ovs-dev] [patch_v8] ovn: Add local router support (RFC).

Ryan Moats rmoats at us.ibm.com
Mon Jul 18 18:32:04 UTC 2016



"dev" <dev-bounces at openvswitch.org> wrote on 07/11/2016 10:07:03 AM:

> From: Darrell Ball <dlu998 at gmail.com>
> To: dlu998 at gmail.com, dev at openvswitch.com
> Date: 07/11/2016 10:07 AM
> Subject: [ovs-dev] [patch_v8] ovn: Add local router support (RFC).
> Sent by: "dev" <dev-bounces at openvswitch.org>
>
> This patch adds local router support.  The idea is to do openflow rule
> calculations and download for logical routers only on HVs where this is
> needed.  The approach used is to do a flood fill, based local VIF
presence
> and factoring in logical data path associations recursively.
>
> The algorithm detects changes in the local and patched datapath sets
> and triggers recalculation of the local_routers set.
>
> The code changes are limited to ovn-controller.
>
> Signed-off-by: Darrell Ball <dlu998 at gmail.com>
> ---

I now understand what this is trying to do, and I like the idea.
However, I think the test example is too simplistic. If it had
a third HV that had a vif and a logical association of chad/R3
and showed that only the R3 flows landed at HV3, then I think
this would be worth making a real patch.

Ryan



More information about the dev mailing list