[ovs-dev] [PATCH v3 0/5] Conntrack: add commands to r/w CT parameters.

antonio.fischetti at intel.com antonio.fischetti at intel.com
Fri Oct 13 08:25:12 UTC 2017


This change comes from the consideration that when the CT is enabled 
the overall performance can be deeply affected, even with simple
firewall rules and with stateless protocols like UDP.
This implementation adds a basic infrastructure that allows the user
to adjust the CT configuration parameters at run-time in order to
find a better tuning.
For example - depending on the traffic profile - the user could decrease 
at run-time the maximum number of tracked connections, so to mitigate 
the impact on performance.

V3: Added changes to documentation.

V2: Reworked based on comments.
    Patch #1 comes after a discussion with Darrell.

V1: First implementation.

Fischetti, Antonio (5):
  dpctl: Add a comment to functions retrieving the datapath name.
  conntrack: add commands to r/w CT parameters.
  conntrack: r/w upper limit connection value.
  conntrack: read current nr of connections.
  doc: ConnTracker cfg parameters.

 Documentation/intro/install/dpdk.rst |  25 +++++++++
 lib/conntrack.c                      |  90 ++++++++++++++++++++++++++++++
 lib/conntrack.h                      |   3 +
 lib/ct-dpif.c                        |  28 ++++++++++
 lib/ct-dpif.h                        |   2 +
 lib/dpctl.c                          | 104 ++++++++++++++++++++++++++++++++++-
 lib/dpctl.man                        |  10 ++++
 lib/dpif-netdev.c                    |  19 +++++++
 lib/dpif-netlink.c                   |   2 +
 lib/dpif-provider.h                  |   4 ++
 10 files changed, 286 insertions(+), 1 deletion(-)

-- 
2.4.11



More information about the dev mailing list