[ovs-dev] RFC: OVN database options

Ben Pfaff blp at ovn.org
Fri Mar 11 18:55:05 UTC 2016


On Fri, Mar 11, 2016 at 05:49:07PM +0100, Ivan Kelly wrote:
> >> Well, if you do the log tailing thing I suggested, then the client
> >> will have access to a consistent snapshot, since they would only read
> >> from the database directly once, and all client updates after that
> >> would come from the log which arrive in a well defined order.
> >
> > OK.
> >
> > I'm concerned about the log tailing solution, because it seems likely to
> > me that each hypervisor would have to examine every transaction, not
> > just those related to the logical switches that they're interested in.
> > This could become a scale issue.
> As I have it in my head, the hypervisors wouldn't access the log
> directly, but there'd a facade process which handles it. This facade
> could easily do filtering to avoid having the whole log go to all
> clients. TBH, I don't fully understand the semantics of ovsdb yet, and
> it's interaction with OVN, so I'm not 100% that this approach would
> work. It's something I plan to study next week though.

Thanks.  I've added that to my notes.



More information about the dev mailing list