On 28 February 2016 at 22:33, Gurucharan Shetty <g...@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 > > _______________________________________________ dev mailing list dev@openvswitch.org http://openvswitch.org/mailman/listinfo/dev