Re: [ovs-discuss] [ovs-dev] Issues configuring OVS-DPDK in openstack queens

2018-10-25 Thread O Mahony, Billy
Hi Manojawa, Comments below. BR, Billy From: Manojawa Paritala [mailto:manojaw...@biarca.com] Sent: Thursday, October 25, 2018 10:33 AM To: O Mahony, Billy Cc: ovs-discuss@openvswitch.org; ovs-...@openvswitch.org; Subba Rao Kodavalla ; Song, Kee SangX ; Srinivasa Goda ; Kris Rajana Subject

Re: [ovs-discuss] [ovs-dev] Issues configuring OVS-DPDK in openstack queens

2018-10-24 Thread O Mahony, Billy
From: Manojawa Paritala [mailto:manojaw...@biarca.com] Sent: Tuesday, October 23, 2018 5:37 PM To: O Mahony, Billy Cc: ovs-discuss@openvswitch.org; ovs-...@openvswitch.org; Subba Rao Kodavalla ; Song, Kee SangX ; Srinivasa Goda ; Kris Rajana Subject: Re: [ovs-dev] Issues configuring OVS-DPDK

Re: [ovs-discuss] [ovs-dev] Issues configuring OVS-DPDK in openstack queens

2018-10-23 Thread O Mahony, Billy
Paritala [mailto:manojaw...@biarca.com] Sent: Tuesday, October 23, 2018 12:16 PM To: O Mahony, Billy Cc: ovs-discuss@openvswitch.org; ovs-...@openvswitch.org Subject: Re: [ovs-dev] Issues configuring OVS-DPDK in openstack queens Hi Billy, Thank you for your reply. 1. Huge pages are properly set

Re: [ovs-discuss] [ovs-dev] Issues configuring OVS-DPDK in openstack queens

2018-10-23 Thread O Mahony, Billy
Hi, I don't see any errors relating to the dpdk interfaces. But it is also not clear where the user-space drivers are bound and the hugepage memory is set up. So double check those two items. Is the dpdk-p0 interface being attached to br-flat? Even if there are issues with the dpdk port the br

Re: [ovs-discuss] Mega-flow generation

2018-08-30 Thread O Mahony, Billy
[mailto:sara.gitt...@gmail.com] Sent: Thursday, August 30, 2018 9:44 AM To: O Mahony, Billy Cc: Ben Pfaff ; ovs-discuss@openvswitch.org Subject: Re: [ovs-discuss] Mega-flow generation i think i can 'ride on' the callback "dpctl_put_flow" - which is invoked whenever the cli

Re: [ovs-discuss] ovs w dpdk live lock?

2018-08-29 Thread O Mahony, Billy
Thanks, David. I’ll re-create the scenario here tomorrow and see what happens. From: davidjoshuaev...@gmail.com [mailto:davidjoshuaev...@gmail.com] Sent: Wednesday, August 29, 2018 2:16 PM To: O Mahony, Billy Cc: ovs-discuss@openvswitch.org Subject: Re: [ovs-discuss] ovs w dpdk live lock? Thats

Re: [ovs-discuss] ovs w dpdk live lock?

2018-08-29 Thread O Mahony, Billy
-discuss list to the cc. “Don’t drop the list” is a regular comment on ovs-*. Regards, Billy From: davidjoshuaev...@gmail.com [mailto:davidjoshuaev...@gmail.com] Sent: Tuesday, August 28, 2018 9:07 PM To: O Mahony, Billy Subject: Re: [ovs-discuss] ovs w dpdk live lock? also... perhaps related to

Re: [ovs-discuss] ovs w dpdk live lock?

2018-08-29 Thread O Mahony, Billy
Hi David, From: davidjoshuaev...@gmail.com [mailto:davidjoshuaev...@gmail.com] Sent: Monday, August 27, 2018 5:14 PM To: O Mahony, Billy Subject: Re: [ovs-discuss] ovs w dpdk live lock? Hi Billy, I did some more tests. It appears to happen when i unplug the optics from the SFP. [[BO'M]] Ca

Re: [ovs-discuss] Requested device cannot be used

2018-08-28 Thread O Mahony, Billy
> -Original Message- > From: 聶大鈞 [mailto:tcn...@iii.org.tw] > Sent: Tuesday, August 28, 2018 11:52 AM > To: O Mahony, Billy ; ovs-discuss@openvswitch.org > Subject: RE: [ovs-discuss] Requested device cannot be used > > Hello Billy, > > Thanks for your suggestio

Re: [ovs-discuss] Requested device cannot be used

2018-08-28 Thread O Mahony, Billy
Hi Tcnieh, Looks like your nics are on NUMA1 (second numa node) – as their pci bus number is > 80. But you have not told OvS to allocate hugepage memory on the second numa node – the 0 in “--socket-mem 1024,0).” So you need to change your line to something like: ovs-vsctl --no-wait set Open_vS

Re: [ovs-discuss] Mega-flow generation

2018-08-28 Thread O Mahony, Billy
Hi Sara, This article https://software.intel.com/en-us/articles/ovs-dpdk-datapath-classifier gives practical overview of how megaflows, aka wildcarded or datapath flows, work at least in the ovs-dpdk (userspace datapath) context. Regards, Billy > -Original Message- > From: ovs-discuss

Re: [ovs-discuss] ovs-dpdk crash when use vhost-user in docker

2018-08-21 Thread O Mahony, Billy
Hi, One thing to look out for with DPDK < 18.05 is that you need to used 1GB huge pages (and no more than eight of them) to use virtio. I’m not sure if that is the issue you have as I think it I don’t remember it causing a seg fault. But is certainly worth checking. If that does not work pleas

Re: [ovs-discuss] EMC lookup disabled but still there some processing going on with emc lookup

2018-03-23 Thread O Mahony, Billy
Are you setting emc-insert-inv-prob in the ovsdb before OvS starts? There should not be any packets being processed before the configuration is applied but if you remove the early startup time until you are sure the system is in a steady state from the analysis do you still see time being spend

Re: [ovs-discuss] Way to get average time spent

2018-03-23 Thread O Mahony, Billy
Hi Krish, You will need to compile with debug info and also with in-lining turned off. Many functions get in-lined and in that case the perf report cannot attribute time to the in-lined function but only to the caller. Obviously performance overall drops in that case but the relative cost of ea

Re: [ovs-discuss] [dpdk-users] OvS-DPDK vs XDP-eBPF performance numbers - for linux container

2018-02-14 Thread O Mahony, Billy
Hi Avi, Some links to figures below. BTW Dropping the dpdk list - I'm not sure how ovs community feels about cross posting. Please feel free to re-instate. Regards, /Billy > -Original Message- > From: users [mailto:users-boun...@dpdk.org] On Behalf Of Avi Cohen (A) > Sent: Tuesday, Feb

Re: [ovs-discuss] ovs_dpdk: dpdk-socket-mem usage question

2017-09-19 Thread O Mahony, Billy
Hi Wang, Typically I reserve between 512M and 1G on each Numa. There is no formula I am aware of for how much memory is actually required. Fundamentally this will be determined by the maximum number and size of packets in-flight at any given time. Which is determined by the ingress packet rate,

Re: [ovs-discuss] [ovs-dev] OVS DPDK NUMA pmd assignment question for physical port

2017-09-11 Thread O Mahony, Billy
results were potentially affected by this issue. Regards, /Billy. > -Original Message- > From: 王志克 [mailto:wangzh...@jd.com] > Sent: Monday, September 11, 2017 3:00 AM > To: O Mahony, Billy ; ovs- > d...@openvswitch.org; Jan Scheurich ; Darrell > Ball ; ovs-discu

Re: [ovs-discuss] [ovs-dev] OVS DPDK NUMA pmd assignment question for physical port

2017-09-08 Thread O Mahony, Billy
克 [mailto:wangzh...@jd.com] > Sent: Friday, September 8, 2017 11:48 AM > To: ovs-...@openvswitch.org; Jan Scheurich > ; O Mahony, Billy > ; Darrell Ball ; ovs- > disc...@openvswitch.org; Kevin Traynor > Subject: Re: [ovs-dev] OVS DPDK NUMA pmd assignment question for > physical por

Re: [ovs-discuss] [ovs-dev] OVS DPDK NUMA pmd assignment question for physical port

2017-09-08 Thread O Mahony, Billy
the pmd stats after you start your traffic and then measure after a short duration. Regards, Billy. From: 王志克 [mailto:wangzh...@jd.com] Sent: Friday, September 8, 2017 8:01 AM To: Jan Scheurich ; O Mahony, Billy ; Darrell Ball ; ovs-discuss@openvswitch.org; ovs-...@openvswitch.org; Kevin

Re: [ovs-discuss] [ovs-dev] OVS DPDK NUMA pmd assignment question for physical port

2017-09-06 Thread O Mahony, Billy
> -Original Message- > From: Kevin Traynor [mailto:ktray...@redhat.com] > Sent: Wednesday, September 6, 2017 3:02 PM > To: Jan Scheurich ; O Mahony, Billy > ; wangzh...@jd.com; Darrell Ball > ; ovs-discuss@openvswitch.org; ovs- > d...@openvswitch.org > Subject

Re: [ovs-discuss] [ovs-dev] OVS DPDK NUMA pmd assignment question for physical port

2017-09-06 Thread O Mahony, Billy
> -Original Message- > From: Kevin Traynor [mailto:ktray...@redhat.com] > Sent: Wednesday, September 6, 2017 2:50 PM > To: Jan Scheurich ; O Mahony, Billy > ; wangzh...@jd.com; Darrell Ball > ; ovs-discuss@openvswitch.org; ovs- > d...@openvswitch.org > Subject

Re: [ovs-discuss] [ovs-dev] OVS DPDK NUMA pmd assignment question for physical port

2017-09-06 Thread O Mahony, Billy
: Wednesday, September 6, 2017 12:50 PM > To: O Mahony, Billy ; Darrell Ball > ; ovs-discuss@openvswitch.org; ovs- > d...@openvswitch.org; Kevin Traynor > Subject: RE: [ovs-dev] OVS DPDK NUMA pmd assignment question for > physical port > > Hi Billy, > > See my reply in lin

Re: [ovs-discuss] [ovs-dev] OVS DPDK NUMA pmd assignment question for physical port

2017-09-06 Thread O Mahony, Billy
o the correct rxq. /Billy. > -Original Message- > From: 王志克 [mailto:wangzh...@jd.com] > Sent: Wednesday, September 6, 2017 11:41 AM > To: O Mahony, Billy ; Darrell Ball > ; ovs-discuss@openvswitch.org; ovs- > d...@openvswitch.org; Kevin Traynor > Subject: RE: [

Re: [ovs-discuss] [ovs-dev] OVS DPDK NUMA pmd assignment question for physical port

2017-09-06 Thread O Mahony, Billy
Hi Wang, If you create several PMDs on the NUMA of the physical port does that have the same performance characteristic? /Billy > -Original Message- > From: 王志克 [mailto:wangzh...@jd.com] > Sent: Wednesday, September 6, 2017 10:20 AM > To: O Mahony, Billy ; Darrell

Re: [ovs-discuss] [ovs-dev] OVS DPDK NUMA pmd assignment question for physical port

2017-09-06 Thread O Mahony, Billy
iscuss@openvswitch.org; ovs- > d...@openvswitch.org; O Mahony, Billy ; Kevin > Traynor > Subject: Re: [ovs-dev] OVS DPDK NUMA pmd assignment question for > physical port > > Adding Billy and Kevin > > > On 9/6/17, 12:22 AM, "Darrell Ball" wrote: >

Re: [ovs-discuss] prioritizing latency-sensitive traffic

2017-05-08 Thread O Mahony, Billy
le interaction between these two features is not simple to define. For now using the existing pmd-rqx-affinity feature precludes other_config:prioritize. > -Original Message- > From: Ben Pfaff [mailto:b...@ovn.org] > Sent: Monday, April 24, 2017 4:14 PM > To: O Mahony, Billy

Re: [ovs-discuss] prioritizing latency-sensitive traffic

2017-04-24 Thread O Mahony, Billy
google.com/document/d/1A8adu1xzg53bzcFKINhffYyC0nCQjqwqnI1jAFx2sck/edit?usp=sharing + Kevin who is co-ordinating that. Thanks, Billy. > -Original Message- > From: Ben Pfaff [mailto:b...@ovn.org] > Sent: Friday, April 21, 2017 10:39 PM > To: O Mahony, Billy > Cc: ovs-discuss

Re: [ovs-discuss] prioritizing latency-sensitive traffic

2017-04-18 Thread O Mahony, Billy
Thursday, April 13, 2017 7:47 PM > To: O Mahony, Billy > Cc: ovs-discuss@openvswitch.org > Subject: Re: [ovs-discuss] prioritizing latency-sensitive traffic > > I don't know how much more OVS can contribute to this than it already does. > By the time that OVS has classifie

Re: [ovs-discuss] prioritizing latency-sensitive traffic

2017-04-10 Thread O Mahony, Billy
ks again, Billy. > -Original Message- > From: ovs-discuss-boun...@openvswitch.org [mailto:ovs-discuss- > boun...@openvswitch.org] On Behalf Of O Mahony, Billy > Sent: Friday, November 25, 2016 5:04 PM > To: ovs-discuss@openvswitch.org > Subject: [ovs-discuss] prioritizing latency-sensi

Re: [ovs-discuss] Error attaching device to DPDK

2017-04-04 Thread O Mahony, Billy
nal Message- > From: O Mahony, Billy > Sent: Tuesday, April 4, 2017 12:00 PM > To: 'Darrell Ball' ; Brad Cowie ; > Shivaram Mysore > Cc: ovs-discuss@openvswitch.org > Subject: RE: [ovs-discuss] Error attaching device to DPDK > > Hi Darrell, > > /Billy

Re: [ovs-discuss] Error attaching device to DPDK

2017-04-04 Thread O Mahony, Billy
Hi Darrell, /Billy > -Original Message- > From: Darrell Ball [mailto:db...@vmware.com] > Sent: Thursday, March 30, 2017 8:51 PM > To: O Mahony, Billy ; Brad Cowie > ; Shivaram Mysore > Cc: ovs-discuss@openvswitch.org > Subject: Re: [ovs-discuss] Error att

Re: [ovs-discuss] Error attaching device to DPDK

2017-03-29 Thread O Mahony, Billy
Hi All, Just to add something to this conversation that has not been explicitly mentioned below. Brad outlines how to set other_config:dpdk-socket-mem to reserve hugepages from both NUMA nodes in order to be sure to avoid pci topology issues. Strictly this doesn’t have to be done on both nodes

[ovs-discuss] prioritizing latency-sensitive traffic

2016-11-25 Thread O Mahony, Billy
Hi, I have been performing tests investigating latency profiles of low-bandwidth time-sensitive traffic when the system is busy with 'normal' traffic. Unsurprisingly the latency-sensitive traffic is affected by the normal traffic and has basically the same latency profile as the normal traffic.