[ovs-dev] [PATCH ovn v3 00/13] OVN Interconnection

Han Zhou hzhou at ovn.org
Wed Jan 29 19:58:14 UTC 2020


On Wed, Jan 29, 2020 at 11:44 AM Numan Siddique <numans at ovn.org> wrote:
>
> On Tue, Jan 28, 2020 at 8:26 AM Han Zhou <hzhou at ovn.org> wrote:
> >
> > The series supports interconnecting multiple OVN deployments (e.g.
 located at
> > multiple data centers) through logical routers connected with tansit
logical
> > switches with overlay tunnels, managed through OVN control plane.  See
the
> > ovn-architecture.rst document updates for more details, and find the
> > instructions in Documentation/tutorials/ovn-interconnection.rst.
> >
> > v2 -> v3:
> >
> >   - Addressed Numan's comments:
> >     - Rename ovn-inbctl => ovn-ic-nbctl ovn-isbctl => ovn-ic-sbctl.
> >     - Update tunnel keys through northd instead of directly update
SB-DB by
> >       ovn-ic.
> >     - Rename is-interconn to ovn-is-interconn in chassis ovsdb settings.
> >     - Add a section in ovn-architecture for "A day in the life of a
packet
> >       crossing AZs".
> >     - Set hostname for chassis in test cases.
> >
> >   - In addition, there are some other changes:
> >     - Avoid unnecessary tunnel and bfd sessions to remote chassis.
> >     - Use external_ids keys "is-remote" and "is-interconn" in SB Chassis
> >       table, instead of adding new columns is_remote and is_interconn,
to
> >       avoid too many columns.
> >
> > Han Zhou (13):
> >   ovn-architecture: Add documentation for OVN interconnection feature.
> >   ovn-ic-nb: Interconnection northbound DB schema and CLI.
> >   ovn-ic-sb: Interconnection southbound DB schema and CLI.
> >   ovn-ic: Interconnection controller with AZ registeration.
> >   ovn-northd.c: Refactor allocate_tnlid.
> >   ovn-ic: Transit switch controller.
> >   ovn-sb: Add keys is_interconn and is_remote to Chassis's external_ids.
> >   ovn-ic: Interconnection gateway controller.
> >   ovn-ic: Interconnection port controller.
> >   ovn.at: e2e test for OVN interconnection.
> >   ovn-ctl: Refactor to reduce redundant code.
> >   ovn-ctl: Support commands for interconnection.
> >   tutorial: Add tutorial for OVN Interconnection.
>
> Hi Han,
>
> Can you please rebase this series ? Some of the patches are not
> applying on the present master.
>
> Thanks
> Numan
>
OK. I rebased it to v4:
https://patchwork.ozlabs.org/project/openvswitch/list/?series=155905

Thanks,
Han


More information about the dev mailing list