Re: [ovs-dev] ovs-vswitchd 2.4.1 scale >10K add/delete flows 100% cpu

2018-07-12 Thread Ben Pfaff
On Wed, Jul 11, 2018 at 10:33:51AM -0700, Ravi Kerur wrote:
> On Tue, Jul 10, 2018 at 2:07 PM Ben Pfaff  wrote:
> 
> > On Thu, Jul 05, 2018 at 01:44:33PM -0700, Ravi Kerur wrote:
> > > During scale flow add/delete (>10K), I am seeing ovs-vswitchd cpu usage
> > > spike to 100% and stay there without any sign of returning to normal cpu
> > > usage. It's normal OVS 2.4.1 and no DPDK involved. I am trying to get
> > > 'perf' working which might help in isolating the problem. In the
> > meantime I
> > > would like to understand following things
> > >
> > > (1) Recommended system configuration i.e. core allocation, memory,
> > > hugepages, ...
> > > (2) Published scale numbers for 2.4.1
> > > (3) Known performance issues with 2.4.1
> > > (4) Debugs to collect
> >
> > 2.4.x is really old.  It was released in 2015.  I doubt anyone is going
> > to be able to help you with it.
> >
> 
> Thanks for the information. We are using OF1.3, (10K) Add/Delete come into
> OVS as a individual flowmod.
> 
> Currently I have three versions in our lab
> 
> (1) OVS 2.4.1 -- issue is seen, I am still trying to get 'perf' running on
> that system. Once I have it running I will post more details.
> (2) OVS 2.5.x -- Using this version with DPDK for other things
> (3) OVS 2.9.90 -- Currently testing for vhost-virtio functionality
> 
> Do you think OVS 2.5.x might be better suited for large number of
> individual flowmods or you recommend 2.9.90?

Usually I recommend the most recent version of OVS that you're
comfortable with.
___
dev mailing list
d...@openvswitch.org
https://mail.openvswitch.org/mailman/listinfo/ovs-dev


Re: [ovs-dev] ovs-vswitchd 2.4.1 scale >10K add/delete flows 100% cpu

2018-07-11 Thread Ravi Kerur
On Tue, Jul 10, 2018 at 2:07 PM Ben Pfaff  wrote:

> On Thu, Jul 05, 2018 at 01:44:33PM -0700, Ravi Kerur wrote:
> > During scale flow add/delete (>10K), I am seeing ovs-vswitchd cpu usage
> > spike to 100% and stay there without any sign of returning to normal cpu
> > usage. It's normal OVS 2.4.1 and no DPDK involved. I am trying to get
> > 'perf' working which might help in isolating the problem. In the
> meantime I
> > would like to understand following things
> >
> > (1) Recommended system configuration i.e. core allocation, memory,
> > hugepages, ...
> > (2) Published scale numbers for 2.4.1
> > (3) Known performance issues with 2.4.1
> > (4) Debugs to collect
>
> 2.4.x is really old.  It was released in 2015.  I doubt anyone is going
> to be able to help you with it.
>

Thanks for the information. We are using OF1.3, (10K) Add/Delete come into
OVS as a individual flowmod.

Currently I have three versions in our lab

(1) OVS 2.4.1 -- issue is seen, I am still trying to get 'perf' running on
that system. Once I have it running I will post more details.
(2) OVS 2.5.x -- Using this version with DPDK for other things
(3) OVS 2.9.90 -- Currently testing for vhost-virtio functionality

Do you think OVS 2.5.x might be better suited for large number of
individual flowmods or you recommend 2.9.90?
___
dev mailing list
d...@openvswitch.org
https://mail.openvswitch.org/mailman/listinfo/ovs-dev


Re: [ovs-dev] ovs-vswitchd 2.4.1 scale >10K add/delete flows 100% cpu

2018-07-10 Thread Ben Pfaff
On Thu, Jul 05, 2018 at 01:44:33PM -0700, Ravi Kerur wrote:
> During scale flow add/delete (>10K), I am seeing ovs-vswitchd cpu usage
> spike to 100% and stay there without any sign of returning to normal cpu
> usage. It's normal OVS 2.4.1 and no DPDK involved. I am trying to get
> 'perf' working which might help in isolating the problem. In the meantime I
> would like to understand following things
> 
> (1) Recommended system configuration i.e. core allocation, memory,
> hugepages, ...
> (2) Published scale numbers for 2.4.1
> (3) Known performance issues with 2.4.1
> (4) Debugs to collect

2.4.x is really old.  It was released in 2015.  I doubt anyone is going
to be able to help you with it.
___
dev mailing list
d...@openvswitch.org
https://mail.openvswitch.org/mailman/listinfo/ovs-dev