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

aserdean at ovn.org aserdean at ovn.org
Sun Jun 24 21:02:30 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     |  35 ++-
>  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, 311 insertions(+), 291 deletions(-)
> 
> --

Thanks for the series Anand, I applied it on master.



More information about the dev mailing list