Hi,
I need to store (in userspace) the dumped datapath cache entries into a sorted
tree - based on a score that will be given to each entry.
Is the existing flows data-base (ofproto module) already includes a sorted
tree for the dumped flows ?
If not - what tree is available in ovs lib for
Thanks - I'll implement a heap
> -Original Message-
> From: Ben Pfaff [mailto:b...@ovn.org]
> Sent: Tuesday, 31 January, 2017 5:30 PM
> To: Avi Cohen (A)
> Cc: ovs-discuss@openvswitch.org
> Subject: Re: [ovs-discuss] A sorted tree to hold dumped-flows
>
&g
Hello,
1. The revalidator strcture is defined as :
struct revalidator {
struct udpif *udpif; /* Parent udpif. */
pthread_t thread; /* Thread ID. */
unsigned int id; /* ovsthread_id_self(). */
};
Is the udpif staructure inside is
> To: Avi Cohen (A); ovs-discuss@openvswitch.org
> Subject: RE: how to tell devstack to run my openvswitch version
>
> > -Original Message-
> > From: ovs-discuss-boun...@openvswitch.org [mailto:ovs-discuss-
> > boun...@openvswitch.org] On Behalf Of Avi Cohen (A)
>
Hi,
I have my version of openvswitch
How can I tell devstack/openstack to run my version ?
Regards avi
___
discuss mailing list
disc...@openvswitch.org
https://mail.openvswitch.org/mailman/listinfo/ovs-discuss
first try to set your bridge up
Ifconfig s1 up
From: ovs-discuss-boun...@openvswitch.org
[mailto:ovs-discuss-boun...@openvswitch.org] On Behalf Of Rodrigo Ruas Oliveira
Sent: Thursday, 26 January, 2017 5:21 PM
To: ovs-discuss@openvswitch.org
Subject: [ovs-discuss] Single-sided tunnel
Hello all,
[Avi Cohen (A)]
I think I found the answer for 2 below - where
http://openvswitch.org/ovs-vswitchd.conf.db.5.pdf is implemented :
vswitchd main loop --> bridge_run ()--> bridge_reconfigure()-->
bridge_reconfigure_tables() --> ofproto_configurae_tables() -->
evict_r
> -Original Message-
> From: ovs-discuss-boun...@openvswitch.org [mailto:ovs-discuss-
> boun...@openvswitch.org] On Behalf Of Joe Stringer
> Sent: Wednesday, 25 January, 2017 8:47 PM
> To: Avi Cohen (A)
> Cc: ovs-discuss@openvswitch.org
> Subject: Re: [ovs-discuss
egards avi
> -Original Message-
> From: Stokes, Ian [mailto:ian.sto...@intel.com]
> Sent: Wednesday, 08 February, 2017 5:50 PM
> To: Avi Cohen (A); ovs-discuss@openvswitch.org
> Subject: RE: how to tell devstack to run my openvswitch version
>
> > Thanks Ian
> > I have ovs-
Hello,
I'm running ovs-dpdk with vxlan tunnel
Setup like http://docs.openvswitch.org/en/latest/howto/userspace-tunneling/
I'm running iperf3 on the endpoints VMs - and I see incorrect TCP checksum at
the server side (this is seen after vxlan decap) I don't think this is ovs-dpdk
issue - since
Hello,
Does the ovs-dpdk dupports vxlan in user-space ?
If yes what about arp and ip-fwding ? this requires ip-stack (unless you
implement this over the dpdk)
But ovs-dpdk is entirely running in user-space. Can someone explain ?
Best regards
avi
Hello,
Dpdkvhostuser interface type is used to connect a VM to the ovs-dpdk
Is it possible to connect a container/namespace to ovs-dpdk with this interface
type ?
Currently I use veth pair , but got poor performance
Best Regards
avi
___
discuss
Hi,
currently I can launch a VM connected to OVS with a tap device using the
following command line :
"qemu-system-x86_64 -m 512 -smp 4 -cpu host -hda ~/f21vm1c1.qcow2 -boot c
-enable-kvm -no-reboot -nographic -net nic,macaddr=00:11:22:EE:EE:EE -net
Hello,
I want to run some stress tests with huge amount of flows in the datapath
cache.
I've tried to do it using openstack - and sdn controller - but not really
succeeded - eventually every time the system crashed
Alternatively - I can create many namespaces and connect to OVS ,
How to
y, 11 May, 2017 4:42 PM
> To: Avi Cohen (A)
> Cc: ovs-discuss@openvswitch.org
> Subject: Re: [ovs-discuss] a struct to keep flow scores
>
> OVS already has mechanisms for this kind of thing. For datapath flows, OVS
> already evicts flows based on these criteria. For OpenFlow fl
Hello,
Please can you help with this short question:
Is the unique flow identifier (ufid) persistent ?
i.e. flow-a is in dp-cache with ufid = 1000, then the flow is evicted from
dp-cache , and after 5 minutes flow-a is reinstalled in dp-cache. The question
- is the 'new' ufid = 1000 again
Thank you Guoshuai Li
But I don't know the server_ip (VM ip)
Can you give the exact command to vncviewer ?
Best Regards
avi
> -Original Message-
> From: Guoshuai Li [mailto:l...@dtdream.com]
> Sent: Monday, 08 May, 2017 7:25 PM
> To: Avi Cohen (A); ovs-discuss@openvswitch.o
Thanks Guoshuai Li
Found it with netstat -vatpn
Best Regards
avi
> -Original Message-
> From: Avi Cohen (A)
> Sent: Tuesday, 09 May, 2017 9:32 AM
> To: 'Guoshuai Li'; ovs-discuss@openvswitch.org
> Subject: RE: [ovs-discuss] connecting a VM to OVS with a virtio device
Hello,
Please can you help with this short question:
Is the unique flow identifier (ufid) persistent ?
i.e. flow-a is in dp-cache with ufid = 1000, then the flow is evicted from
dp-cache , and after 5 minutes the same flow-a is reinstalled in dp-cache. The
question - is flow-a is being
TWIMC - Solved - the answer is yes.
Just add flow in open-flow and make it installed in dp , then evicted , then
reinstalled - the ufid is the same.
> -Original Message-
> From: Avi Cohen (A)
> Sent: Wednesday, 17 May, 2017 9:41 AM
> To: 'ovs-discuss@openvswitch.org'
>
Resolved - as specified in the error message, I've manually changed version
number and cksm in ovn/ovn-sb.ovsschema
> -Original Message-
> From: Avi Cohen (A)
> Sent: Tuesday, 16 May, 2017 10:19 AM
> To: ovs-discuss@openvswitch.org
> Subject: ovs build error - calcula
e how to launch a VM with -device virtio-net-pci and
if=virtio ?
Best Regards
Avi
> -Original Message-
> From: Avi Cohen (A)
> Sent: Tuesday, 09 May, 2017 9:36 AM
> To: 'Guoshuai Li'; 'ovs-discuss@openvswitch.org'
> Subject: RE: [ovs-discuss] connecting a VM to OVS with a vi
Hello,
I need to keep some score information per flow - which exist in the open-flow
tables at user space , not necessarily in the data-path cache.
These scores are learned during flow dumping phase - but should be saved also
when flow is evicted from data-path.
The udpif_key struct is not
gards
avi
> -Original Message-
> From: Chandran, Sugesh [mailto:sugesh.chand...@intel.com]
> Sent: Thursday, 08 June, 2017 11:11 AM
> To: Avi Cohen (A); ovs-discuss@openvswitch.org
> Subject: RE: [ovs-discuss] OVS-DPDK - packets received at dpdk interface but
> not forwarded to VX
Hello All,
I did upgrade to dpdk-17.05 and ovs-2-7.1 and create a vdev - af_packet device
according the config script below
This tap device connects the ovs-dpdk to a name space
The problem is that this tap00 device is linkdown - (never reach RUNNING state
) - hence no pkt is received
: link is not ready
> -Original Message-
> From: Avi Cohen (A)
> Sent: Tuesday, 20 June, 2017 12:41 PM
> To: 'ovs-discuss@openvswitch.org'; 'us...@dpdk.org'
> Subject: OVS-DPDK - TAP0 - vdev (af_packet) device is linkdown
>
> Hello All,
>
> I did upgrade
Hi,
Setup :
Namespace (no DPDK) <--> veth1 --- veth0 type dpdk-af-packet <--> ovs-dpdk.
TCP packets generated at the namespace have wrong TCP checksum (probably not
calculated ). ICMP/UDP is OK.
If I disable the tx-hw-offload - TCP is running but performance is degraded
(probably huge
Hi,
Can someone help with this ?
I have ovs 2.7/ dpdk17.02.1
And I create a veth pair: veth0 , veth1
Veth1 is assigned to a namespace, and veth0 is created as an ovs port type dpdk
af_packet.
I'm failing to set its MTU to jumbo during creation -[default MTU is OK]
I get these error msgs when
I understand from manpages that dpctl shows only exact-match flows of packets
that traverse the datapath lately.
So I expect to see less flows in the datapath than in openflow. but I have
more flows in the datapath - why ?
> -Original Message-
> From: Avi Cohen (A)
> Sent:
Hello,
I'm seeing in my dpctl dump-flows about 10,000 flows, while in ofctl
dump-flows I see only ~ 1400 flows
- Is this make sense ?
- How can I associate an ofcctl flow to a dpctl flow ? (I can see ufid only in
dpctl dump)
Best Regards,
avi
___
Hi,
I don't remember where, but recently I read a document which says that OVS is
capable to automatically switch to poll mode (instead of interrupts) when
traffic is exceeding a predefined threshold.
(I'm not talking about OVS-DPDK ) Is this correct ?
Best regards
avi
7 3:43 PM
> To: Avi Cohen (A); ovs-discuss@openvswitch.org
> Subject: RE: OVS vs OVS-DPDK
>
> >Question: what are the additional overhead in the standard OVS that cause
> >to poor performance related to the OVS-DPDK setup ?
> >I'm not talking about the PMD improvement
eived. These
VM exits (and the subsequent VM entries) are one of the main causes of overhead
in network I/O of VMs"
this is not the case with the vhost-user interface - allows direct access
between VM and ovs-dpdk and minimizes context-switches.
Best Regards
avi
> -Original Message
Hi All,
I need to capture all received SYN packets from all interfaces and to
mirror/output to a specific interface in addition to the operational interface
that these packets should be forwarded.
Can I do it with a single dpctl add-flow cli command ? and not modify the
'operational' flows
> On Sun, May 21, 2017 at 12:11:19PM +0000, Avi Cohen (A) wrote:
> > Megaflows is a kind of 'flows/rules compression' with don't care
> > bits. (correct me if I'm wrong) But this is in a contradiction to what is
> > written
> in the manpages: " dpctl
the userspace
> > flow-table(s) AND the incoming packets, in particular, incoming
> > packets' headers (regardless of the action (forward/drop)).
[Avi Cohen (A)]
Megaflows is a kind of 'flows/rules compression' with don't care bits.
(correct me if I'm wrong)
But this is in
the 'regular' flow for this TCP connection to output only to
port x - correct ?
Can you send an example ofctl configuration for that ?
Best Regards
avi
> -Original Message-
> From: Justin Pettit [mailto:jpet...@ovn.org]
> Sent: Thursday, 25 May, 2017 9:07 PM
> To: Ben Pfaff
>
When I work with native OVS (no DPDK) - the traffic is OK.
I see that with native OVS - I have NO VLAN in the outer Ethernet header .
in OVS-DPDK - for some reason - I do have VLAN 2047 - see below ###
> -Original Message-
> From: Avi Cohen (A)
> Sent: Tuesday, 06 June,
type: internal
> -Original Message-
> From: Chandran, Sugesh [mailto:sugesh.chand...@intel.com]
> Sent: Wednesday, 07 June, 2017 11:06 AM
> To: Avi Cohen (A); ovs-discuss@openvswitch.org
> Subject: RE: [ovs-discuss] OVS-DPDK - packets received at dpdk i
n(vid=2047,pcp=0),encap(eth_type(0x0800),ipv4(frag=no)),
packets:1415, bytes:136368, used:0.317s, actions:4
root@ip-172-31-100-44:/home/ubuntu/openvswitch-2.6.1#
> -Original Message-
> From: Chandran, Sugesh [mailto:sugesh.chand...@intel.com]
> Sent: Wednesday, 07 June, 2017 1:32
port 0: ovs-netdev (tap)
port 1: br-int (tap)
port 2: vxlan_sys_4789 (vxlan)
port 3: veth0
port 4: br-phy (tap)
port 5: dpdk0 (dpdk: configured_rx_queues=1,
> -Original Message-
> From: Avi Cohen (A)
> Sent: Wednesday, 07 June, 201
(tap)
port 5: dpdk0 (dpdk: configured_rx_queues=1, configured_tx_queues=4,
mtu=9000, requested_rx_queues=1, requested_tx_queues=33)
> -Original Message-
> From: Chandran, Sugesh [mailto:sugesh.chand...@intel.com]
> Sent: Wednesday, 07 June, 2017 4:41 PM
> To: Avi Co
: dpdk0 (dpdk: configured_rx_queues=1, configured_tx_queues=4,
mtu=9000, requested_rx_queues=1, requested_tx_queues=33)
> -Original Message-
> From: Chandran, Sugesh [mailto:sugesh.chand...@intel.com]
> Sent: Wednesday, 07 June, 2017 4:41 PM
> To: Avi Cohen (A); ovs-discuss@ope
> -Original Message-
> From: Mooney, Sean K [mailto:sean.k.moo...@intel.com]
> Sent: Thursday, 15 June, 2017 11:24 AM
> To: Avi Cohen (A); dpdk-...@lists.01.org; us...@dpdk.org; ovs-
> disc...@openvswitch.org
> Cc: Mooney, Sean K
> Subject: RE: OVS-DPDK - Very
Hello All,
I have OVS-DPDK connected to a namespace via veth pair device.
I've got a very poor performance - compared to normal OVS (i.e. no DPDK).
For example - TCP jumbo pkts throughput: normal OVS ~ 10Gbps , OVS-DPDK 1.7
Gbps.
This can be explained as follows:
veth is implemented in
> -Original Message-
> From: Mooney, Sean K [mailto:sean.k.moo...@intel.com]
> Sent: Thursday, 15 June, 2017 2:33 PM
> To: Avi Cohen (A); dpdk-...@lists.01.org; us...@dpdk.org; ovs-
> disc...@openvswitch.org
> Subject: RE: OVS-DPDK - Very poor performance when connec
OK - solved
The problem was with the device MTU which is set in the af_packet to 1518,
In my port creation I set its MTU to 9000
I've changed the MTU in the af_packet driver to 9000
> -Original Message-
> From: Avi Cohen (A)
> Sent: Sunday, 18 June, 2017 5:45 PM
> To:
Hi All,
I have a namespace connected to ovs-dpdk via a tap device
# create an internal ovs port
ovs-vsctl add-port br-int tap1 -- set Interface tap1 type=internal
# attach it to namespace
ip link set tap1 netns ns1
I also have vxlan port in the br-int.
When I send a packet from namespace with
Thank you very much Guoshuai Li
How can I enter (vncviwer) the VM ? I don't know the VM ip
Best regards
avi
> -Original Message-
> From: Guoshuai Li [mailto:l...@dtdream.com]
> Sent: Wednesday, 26 April, 2017 7:02 PM
> To: Avi Cohen (A); ovs-discuss@openvswitch.org
> Su
Thank You Ian
I'll look into it and update you
Best Regards
Avi
> -Original Message-
> From: Stokes, Ian [mailto:ian.sto...@intel.com]
> Sent: Monday, 09 October, 2017 1:10 PM
> To: Greg Rose; Avi Cohen (A); us...@dpdk.org; ovs-discuss@openvswitch.org
> Subject: RE: [ovs
dpdk-2.1.0.
From: ovs-discuss-boun...@openvswitch.org
[mailto:ovs-discuss-boun...@openvswitch.org] On Behalf Of Ranjith Kumar D
Sent: Monday, 11 September, 2017 5:48 PM
To: disc...@openvswitch.org
Subject: [ovs-discuss] Compatible DPDK version for 2.4.0 OVS
Hi,
I am using DPDK 2.0 for OVS
Hi,
The VPP (cisco open source) claims to be significantly better than OvS with
regards to performance.
e.g. see https://www.youtube.com/watch?v=Z5M0Zl0uvj0 .
in the bottom line: significant differences are seen with multiple flows .
can someone tell 'typical' number of flows in VMs,
Hi,
These Intel NIC's: X540, 82599, I40E - supports IPsec offload
But I don't see that the drivers supplied by Intel - handle it (??)
Also I don't see any reference in the DPDK userspace drivers
librte_pmd_ixgbe.c ..
Can someone tell if this is supported
Hi,
The VPP [Avi Cohen shows a significant performance improvements compared to
OVS.
e.g. see https://www.youtube.com/watch?v=Z5M0Zl0uvj0 .
in the bottom line: significant improvements are seen with multiple flows
.
can someone tell 'typical' number of flows in VMs, hosts, TORs
Add the tap in linux to be recognized by linux: ip tuntap add dev int0 mode
tap
Then add it to the ovs
From: ovs-discuss-boun...@openvswitch.org
[mailto:ovs-discuss-boun...@openvswitch.org] On Behalf Of sougol gheissi
Sent: Sunday, 03 September, 2017 2:25 PM
To: ovs-discuss@openvswitch.org
Does the OVS support HW IPsec offload ? can OVS configure the NIC/Network
adapter to ipsec a specific flow ?
Thank You
Avi
___
discuss mailing list
disc...@openvswitch.org
https://mail.openvswitch.org/mailman/listinfo/ovs-discuss
Hello
Are there 'numbers' for performance - OvS-DPDK vs XDP-eBPF for container
networking.
Since the DPDK and linux-containers are not compatible, is a sense that
container and host share the same kernel - hence pkts received at OvS-DPDK at
user-space and directed to a linux container -
ld not add
network device dpdk0 to ofproto (No such device)
> -Original Message-
> From: Olga Shern [mailto:ol...@mellanox.com]
> Sent: Wednesday, 21 February, 2018 12:13 PM
> To: Avi Cohen (A); ovs-discuss@openvswitch.org
> Cc: Erez Ferber
> Subject: RE: [ovs-discuss] OvS build
Olga - well done - configuration is ok now , now I'll start to do some
benchmarks ..
Thank you and Best Regards
Avi
> -Original Message-
> From: Olga Shern [mailto:ol...@mellanox.com]
> Sent: Wednesday, 21 February, 2018 4:49 PM
> To: Avi Cohen (A); ovs-discuss@openvswi
> From: Olga Shern [mailto:ol...@mellanox.com]
> Sent: Wednesday, 21 February, 2018 4:10 PM
> To: Avi Cohen (A); ovs-discuss@openvswitch.org
> Cc: Erez Ferber
> Subject: RE: [ovs-discuss] OvS build (w DPDK) failed - Undefined Mellanox
> references
>
> Avi,
>
&
Hi
I have compilation error w ovs-dpdk 2.9
lib/netdev-dpdk.c:29:25: fatal error: rte_bus_pci.h: No such file or directory
I have dpdk.17.11
Kernel 4.13.0-32
Best Regards
Avi
> -Original Message-
> From: ovs-discuss-boun...@openvswitch.org [mailto:ovs-discuss-
> boun...@openvswitch.org]
Ok with dpdk.18-02
> -Original Message-
> From: Avi Cohen (A)
> Sent: Thursday, 22 February, 2018 10:16 AM
> To: 'Justin Pettit'; discuss
> Subject: RE: [ovs-discuss] Open vSwitch 2.9.0 and 2.8.2 Available
>
> Hi
> I have compilation error w ovs-dpdk 2.9
> lib
Mark
Yes - it is there
I'll check again
Regards
Avi
> -Original Message-
> From: Kavanagh, Mark B [mailto:mark.b.kavan...@intel.com]
> Sent: Thursday, 22 February, 2018 12:03 PM
> To: Avi Cohen (A); Justin Pettit; discuss
> Subject: RE: [ovs-discuss] Open vSwitch 2.9.0 and
Shern [mailto:ol...@mellanox.com]
> Sent: Monday, 19 February, 2018 11:31 PM
> To: Avi Cohen (A); ovs-discuss@openvswitch.org
> Cc: Erez Ferber
> Subject: RE: [ovs-discuss] OvS build (w DPDK) failed - Undefined Mellanox
> references
>
> Hi Avi,
>
> Can you please explain wha
Shern [mailto:ol...@mellanox.com]
> Sent: Tuesday, 20 February, 2018 1:17 PM
> To: Avi Cohen (A); ovs-discuss@openvswitch.org
> Cc: Erez Ferber
> Subject: RE: [ovs-discuss] OvS build (w DPDK) failed - Undefined Mellanox
> references
>
> Avi,
>
> Every DPDK version has sp
lto:ol...@mellanox.com]
> Sent: Tuesday, 20 February, 2018 12:19 PM
> To: Avi Cohen (A); ovs-discuss@openvswitch.org
> Cc: Erez Ferber
> Subject: RE: [ovs-discuss] OvS build (w DPDK) failed - Undefined Mellanox
> references
>
> Looks like you didn't install MLNX_OFED ir something wro
Hi
My kernel is 4.13 and according
http://docs.openvswitch.org/en/latest/faq/releases/ the only ovs compatible is
2.9. but I cannot find it ..
Best Regards
Avi
___
discuss mailing list
disc...@openvswitch.org
Ohh. - I've downgrade to 17.08 (from 17.11) and forgot to set this flag .
checking now...
> -Original Message-
> From: Olga Shern [mailto:ol...@mellanox.com]
> Sent: Monday, 19 February, 2018 3:26 PM
> To: Avi Cohen (A); ovs-discuss@openvswitch.org
> Subject: RE: ovs-
> -Original Message-
> From: Olga Shern [mailto:ol...@mellanox.com]
> Sent: Monday, 19 February, 2018 5:08 PM
> To: Avi Cohen (A); ovs-discuss@openvswitch.org
> Subject: RE: ovs-dpdk cannot add a dpdk mellanox port
>
> Please refer to mlx5 DPDK guide: http://dpdk.org/doc
Olga
Now I have compilation error
/home/avi/dpdk-17.08/drivers/net/mlx5/mlx5_rxtx.h:46:32: fatal error:
infiniband/mlx5_hw.h: No such file or directory
> -Original Message-
> From: Avi Cohen (A)
> Sent: Monday, 19 February, 2018 3:41 PM
> To: 'Olga Shern'; ovs-discuss@ope
Hi,
I build dpdk-18.02 with MLX5_PMD - ok..
Then I failed to build ovs - 2.8.1] with dpdk and get many undefined reference
for mlx
I have mellanox OFED installed
Some of the errors here :
/home/avi/dpdk-18.02/x86_64-native-linuxapp-gcc/lib/librte_pmd_mlx5.a(mlx5_glue.o):
In function
Can u run tcpdump on the iprf server to check if there are cksm error
From: ovs-discuss-boun...@openvswitch.org
[mailto:ovs-discuss-boun...@openvswitch.org] On Behalf Of ??
Sent: Monday, 05 March, 2018 10:05 AM
To: ovs-discuss
Subject: [ovs-discuss] openvswitch userspace iperf server can not
Hi,
I need to install a flow to be matched against a field in the UDP payload in
a known offset
Is this possible with OvS ?
Best Regards
Avi
___
discuss mailing list
disc...@openvswitch.org
https://mail.openvswitch.org/mailman/listinfo/ovs-discuss
Ok - I found QoS configuration per flow
> -Original Message-
> From: ovs-discuss-boun...@openvswitch.org [mailto:ovs-discuss-
> boun...@openvswitch.org] On Behalf Of Avi Cohen (A)
> Sent: Monday, 03 December, 2018 11:41 AM
> To: ovs-discuss
> Subject: [ovs-discuss] t
Hello ,
Is there QoS based on the L2 CoS bits , I found QoS based on DSCP bits.
Best regards
Avi
___
discuss mailing list
disc...@openvswitch.org
https://mail.openvswitch.org/mailman/listinfo/ovs-discuss
> -Original Message-
> From: Ben Pfaff [mailto:b...@ovn.org]
> Sent: Monday, 26 November, 2018 9:30 PM
> To: Avi Cohen (A)
> Cc: ovs-discuss
> Subject: Re: [ovs-discuss] ovs-controller - Trivial reference controller
> packaged with Open vSwitch
>
> On Mon,
Hi,
I need a lite openflow controller to configure my OVS .
I understand that the 'ovs-controller' is packaged with Open vSwitch and it
is a lite controller.
Is 'ovs-controller' is the code under openvswitch-x.y.z/ovn/controller ?
I need to feed the controller with 'my' flows
77 matches
Mail list logo