How to Accelerate OVS with Mellanox ConnectX‑6: Hardware Offload Design & Implementation
This article explains the challenges of using community OVS with Mellanox ConnectX‑6 NIC for hardware offload, details the design and implementation of Cx6 offload configuration, flow‑table match/action adaptation, Conn‑based large‑flow offload, and the coordination mechanism between hardware‑offloaded and software flow tables to achieve significant CPU savings while preserving security‑group and connection‑tracking correctness.
