[ovs-dev] [RFC 0/8] OVN east-west loadbalancing.
Guru Shetty
guru at ovn.org
Mon Feb 29 16:32:13 UTC 2016
On 28 February 2016 at 22:33, Gurucharan Shetty <guru at ovn.org> wrote:
> This series adds support for OVN loadbalancing. This is very
> lightly tested (with a very simple OVN topology of 1 router
> and 2 lswitches), but the patches are far enough to get any
> early feedback.
>
> The patches were tested on Linux kernel 4.4 with Jarno's
> NAT patches (sent for review upstream) compiled in.
>
I forgot to mention that this series was built on top of
commit ad99e2ed492607397e33ee (Better abstract OFPT_SET_CONFIG and
OFPT_GET_CONFIG_REPLY, make stricter.)
>
> Gurucharan Shetty (7):
> ovn-northd: Split ACL and pre-ACL processing.
> ovn-northd: Introduce pre-stateful table.
> ovn-northd: Introduce stateful table.
> ovn-nb: Add Load-balancer table to schema.
> ovn-northd: Pre-loadbalancing table.
> ovn-northd: Introduce the loadbalancing table.
> ovn-controller: Handle logical flows of loadbalancers.
>
> Jarno Rajahalme (1):
> system-traffic: Load balancing.
>
> lib/ofp-actions.c | 3 +-
> ofproto/ofproto-dpif-xlate.c | 21 ++++
> ovn/controller/lflow.c | 3 +-
> ovn/controller/lflow.h | 2 +
> ovn/controller/ofctrl.c | 134 +++++++++++++++++++++++-
> ovn/controller/ofctrl.h | 3 +-
> ovn/controller/ovn-controller.c | 22 +++-
> ovn/lib/actions.c | 141 +++++++++++++++++++++++++
> ovn/lib/actions.h | 16 +++
> ovn/lib/lex.c | 13 +++
> ovn/lib/lex.h | 1 +
> ovn/northd/ovn-northd.8.xml | 137 ++++++++++++++++++++----
> ovn/northd/ovn-northd.c | 225
> ++++++++++++++++++++++++++++++++++------
> ovn/ovn-nb.ovsschema | 18 +++-
> ovn/ovn-nb.xml | 24 +++++
> ovn/utilities/ovn-nbctl.c | 4 +
> tests/system-traffic.at | 225
> ++++++++++++++++++++++++++++++++++++++++
> 17 files changed, 931 insertions(+), 61 deletions(-)
>
> --
> 1.9.1
>
>
More information about the dev
mailing list