[SOLVED] Is OVS offloading supported ?

Félix B

New Member
Oct 30, 2018
3
1
1
38
Hello,

Are Mellanox ASAP² (with ConnectX4 LX / ConnectX 5) or the Netronome counterpart (with Agilio CX) supported to offload Openvswitch with Proxmox ?

Thanks !
 
Hi,

what offloading do you mean exactly? VLAN offloading, checksum offloading, ......
 
I mean handling the datapath in the NIC vSwitch, and offloading tc functions (also vlan, vxlan, checksum...).
The less commercial link I could provide is from the RHEL7.5 (https access.redhat com/documentation/en-us/red_hat_enterprise_linux/7/html/7.5_release_notes/new_features_networking#BZ1456687) release note, although I'll put some more since they have schemas, graphs, and command lines.

Mellanox explanations: http www mellanox com/blog/2018/05/mellanox-red-hat-nfv-infrastructure
Mellanox some setup instructions: https community.mellanox com/docs/DOC-2964
README from Mellanox github on eSwitch <-> OVS: https github com/Mellanox/mlxsw/wiki/OVS
Netronome pretty wide explanations of possibilities, I'm interested in case 6: https www netronome com/blog/ovs-offload-models-used-nics-and-smartnics-pros-and-cons

I'm trying things to bypass the no-url limitations for newbies, sorry for the terrible formatting.
 
We do not support DPDK but I know it is possible to use it as Debian has packages for it which are compatible with the current version of ovs what we use.