[ovs-dev] [PATCH RFC] - vxlan udp csum and openstack ovs performance

Jesse Gross jesse at nicira.com
Fri Aug 28 02:17:28 UTC 2015


On Thu, Aug 27, 2015 at 7:07 PM, Ramu Ramamurthy
<sramamur at linux.vnet.ibm.com> wrote:
> On 2015-08-27 18:26, Jesse Gross wrote:
>>
>> On Thu, Aug 27, 2015 at 5:46 PM, Ramu Ramamurthy
>> <sramamur at linux.vnet.ibm.com> wrote:
>>>
>>> We found that enabling UDP checksums for vxlan triggers GRO on the
>>> receiver,
>>> and boosts the vxlan performance to 8+ Gbps.
>>> Hence, we want to enable vxlan csum for OVS vxlan tunnels. This is
>>> already
>>> supported in OVS 2.4, and kernel versions 4+ - But we
>>> want this fix to appear in 3.x upstream kernels, and the corresponding
>>> userspace change in OVS 2.3.
>>
>>
>> Sorry, this isn't going to happen. Neither the upstream kernel nor OVS
>> backport features to already released versions.
>>
>> OVS 2.4 has been released with this feature and is packaged with a
>> kernel module of backports. Please just use that - considering that
>> you'd have to make changes all the way up the stack, I don't think
>> it's any more disruptive.
>
>
> We cannot change the base distribution - we are using RHEL 7 (3.x based).
>
> So, you are suggesting to use OVS 2.4 userspace components, and
> build the openvswitch kernel-module
> shipped with OVS 2.4 along with its dependencies (vxlan, etc) also shipped
> with OVS 2.4  against the RHEL 7.1 (3.x kernel)  - and not use any of the
> upstream components for openvswitch, vxlan etc ?

Yes



More information about the dev mailing list