[ovs-discuss] OVN scalability and HA

Ryan Moats rmoats at us.ibm.com
Thu Jul 14 17:25:55 UTC 2016


"discuss" <discuss-bounces at openvswitch.org> wrote on 07/14/2016 11:34:17
AM:

> From: "Alexey I. Froloff" <raorn at raorn.name>
> To: discuss <discuss at openvswitch.org>
> Date: 07/14/2016 11:34 AM
> Subject: [ovs-discuss] OVN scalability and HA
> Sent by: "discuss" <discuss-bounces at openvswitch.org>
>
> Greetings,
>
> We're about to use OVN in a large production environment :-)
>
> Well, not really "production" production, but having fun testing
> it, looking if we can use it in such way.  While functionality is
> good for us, two question appear - scalability and availability.
>
> What are current OVN (as of master branch) limitations in
> hypervisors in one segment (one SBDB), lswitches in one segment,
> lports in one lswitch, etc?

We've had folks here collaborating with folks at ebay on measuring
those questions - I point you at [1] for the scale test repository.

As far as current numbers and efforts, I point you at the Austin
openstack presentation [2].

> About clustering.  Since ovn-northd does not support clustering
> by itself, it is possible to create active-passive HA cluster
> ising third-party clustering software.  NBDB and SBDB are
> replicated using ovsdb mechanisms and clustering software ensures
> that there are one copy of ovn-northd daemon is running.  Is this
> correct?  Can ovn-controller's automatically switch to different
> database server?
>
> What clustering/HA/scalability features are planned for 2.6.0
> release?

There has been a lot of discussion around replacing ovsdb with etcd
and using RAFT for active/active ovsdb clustering (please look
through the ML archives for specific references).  At this point,
I don't believe those efforts will be landing in 2.6.0, so we've
had some folks here working on an active/passive HA solution on top
of the OVSDB replication feature that recently merged.  I'm not
100% up to date on it, but I know that there are issues, so I'll
see what I can do about getting those in the know to contribute
to this thread...

Ryan

[1] https://github.com/openvswitch/ovn-scale-test
[2]
https://www.openstack.org/videos/video/practical-ovn-architecture-deployment-and-scale-of-openstack-networking
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://openvswitch.org/pipermail/ovs-discuss/attachments/20160714/dac9f842/attachment-0002.html>


More information about the discuss mailing list