Hi Gross:
Thank you for your reply.
I know that OVS2.4 already supports vxlan csum,and I create a port in
accordance with the following command:
“ovs-vsctl add-port ovs-vx vxlan0 -- set interface vxlan0 type=vxlan
options:remote_ip=10.0.28.65 options:dst_port=4789 options:key=9
9 options:csum=true”
But I found no effect with vxlan performance,so I try to do it with coding.
what do you suggest how to do it.
And my topology as below:
veth0 --》 veth1(ovs-vx)--》vxlan0(ovs-vx)-- route -- eth3(10.0.28.64)---》
veth0《-- veth1(ovs-vx)《-- vxlan0(ovs-vx)-- route -- eth3(10.0.28.65)《--
Best wish!
------------------ Original ------------------
From: "Jesse Gross"<je...@kernel.org>;
Date: Fri, Jan 22, 2016 01:08 AM
To: "康敬亭"<jingt...@unitedstack.com>;
Cc: "discuss"<discuss@openvswitch.org>;
Subject: Re: [ovs-discuss] vxlan udp csum and openstack ovs performance
On Wed, Jan 20, 2016 at 11:41 PM, 康敬亭 <jingt...@unitedstack.com> wrote:
> Hi ALL:
> We are running openstack J with neutron OVS2.4 using intel 10G
> adapters(82599es) with vxlan tunnels.
> We find this patch below to resolve problem of vxlan throughput.
> http://openvswitch.org/pipermail/dev/2015-August/059335.html
>
> We modify vport-vxlan.c as the patch,and make the udp csum flag fixed as
> param when calling vxlan_sock_add in func vxlan_tnl_create , but the
> throughput we got does not exceed 3Gbps on the 10Gb link.
OVS 2.4 has VXLAN checksum support built in so you don't need to
modify the code. You can just set the option csum=true on the VXLAN
port.
_______________________________________________
discuss mailing list
discuss@openvswitch.org
http://openvswitch.org/mailman/listinfo/discuss