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

Anand Kumar kumaranand at vmware.com
Tue Jun 19 06:30:42 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 |  19 +-
 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, 309 insertions(+), 290 deletions(-)

-- 
2.9.3.windows.1



More information about the dev mailing list