[ovs-dev] [PATCH v4 0/3] Optimize conntrack performance

Anand Kumar kumaranand at vmware.com
Tue Jun 19 17:32:48 UTC 2018


This patch series is primarily to refactor conntrack code for
better throughput with conntrack.

With this patch series TCP throughput with conntrack increased
by ~50%.

Anand Kumar (3):
  datapath-windows: Use spinlock instead of RW lock for ct entry
  datapath-windows: Implement locking in conntrack NAT.
  datapath-windows: Compute ct hash based on 5-tuple and zone

 datapath-windows/ovsext/Conntrack-ftp.c     |   4 +-
 datapath-windows/ovsext/Conntrack-nat.c     |  34 +-
 datapath-windows/ovsext/Conntrack-related.c |  21 +-
 datapath-windows/ovsext/Conntrack-tcp.c     |  15 +-
 datapath-windows/ovsext/Conntrack.c         | 469 +++++++++++++---------------
 datapath-windows/ovsext/Conntrack.h         |  40 ++-
 datapath-windows/ovsext/Util.h              |  18 ++
 7 files changed, 310 insertions(+), 291 deletions(-)

-- 
2.9.3.windows.1



More information about the dev mailing list