> On Aug 3, 2016, at 6:48 PM, Wilence Yao <wilence....@gmail.com> wrote: > > Hi, > I'm studying OVN these days. I found that ovn-controller issue too match flow > table to br-int in compute node. Number of flows it too large。 > > The question is that those flow tables may reduce efficiency of flow match in > packet forwarding. > > I have heard that efficiency reduce heavily when number of flows more than > 20000 in kernal. > Has any one make stress testing of packet forwarding in ovn environment, > especially several vms on one hypervisor.
You can't really extrapolate how many kernel flows there will be based on the number of OpenFlow flows that OVN pushes to OVS. The kernel flows are a cache of compressed flow entries based on the traffic that's actively being seen as well as the OpenFlow flows that have been configured. I would expect there to be orders of magnitude fewer kernel flows than OpenFlow flows. We wrote an academic paper on how we generate those flow cache entries if you're interested: http://openvswitch.org/support/papers/nsdi2015.pdf If you haven't done so, I'd recommend setting up OVN and looking for yourself. --Justin _______________________________________________ discuss mailing list discuss@openvswitch.org http://openvswitch.org/mailman/listinfo/discuss