Set fat-flow for loadbalancer VIP ports

Bug #1583247 reported by Rudra Rugge
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Juniper Openstack
Status tracked in Trunk
Trunk
Fix Committed
Undecided
Rudra Rugge

Bug Description

Customer reported running out of flow table entries because each 5 tuple creates a unique flow table entry. There is a concept of fat flows to aggregate flows coming from the same source. This can be aggregated based on the destination port or protocol.

Since VIPs are configured with listeners on ports we can aggregate the flows into fat-flows using the ports configured in the listeners. This needs to be propagated to all the VMIs pertaining to the virtual IP port.

Tags: lbaas
Revision history for this message
OpenContrail Admin (ci-admin-f) wrote : [Review update] master

Review in progress for https://review.opencontrail.org/20381
Submitter: Rudra Rugge (<email address hidden>)

Jeba Paulaiyan (jebap)
information type: Proprietary → Public
Revision history for this message
OpenContrail Admin (ci-admin-f) wrote : A change has been merged

Reviewed: https://review.opencontrail.org/20381
Committed: http://github.org/Juniper/contrail-controller/commit/2b647ed6b39744ac44d96b75a81a4711d0ea3612
Submitter: Zuul
Branch: master

commit 2b647ed6b39744ac44d96b75a81a4711d0ea3612
Author: Rudra Rugge <email address hidden>
Date: Wed May 18 14:58:32 2016 -0700

Reduce flows for LB based on destination port

Customer reported running out of flow table entries because
each 5 tuple creates a unique flow table entry. There is a
concept of fat flows to aggregate flows coming from the same
source. This can be aggregated based on the destination port
or protocol.

Change-Id: I0264db58772845fdfd3f49edb5ac58e87e28085f
Closes-Bug: 1583247

Revision history for this message
alok kumar (kalok) wrote :

covered in test case test_fat_flow_lbaas.

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.