[ovs-dev] [PATCH] ipfix: implement flow caching and aggregation in exporter

Ben Pfaff blp at nicira.com
Wed Aug 21 00:08:02 UTC 2013


On Tue, Aug 20, 2013 at 03:02:47PM -0700, Romain Lenglet wrote:
> Implement a per-exporter flow cache with active timeout expiration.
> Add columns "cache_active_timeout" and "cache_max_flows" into table
> "IPFIX" to configure each cache.
> 
> Add per-flow elements "octetDeltaSumOfSquares",
> "minimumIpTotalLength", and "maximumIpTotalLength" to replace
> "ethernetTotalLength".  Add per-flow element "flowEndReason" to
> indicate whether a flow has expired because of an active timeout, the
> cache size limit being reached, or the exporter being stopped.
> 
> Signed-off-by: Romain Lenglet <rlenglet at vmware.com>

I'm mostly happy with this but I still want something else instead of
timercmp, whether that's a timeval_compare_3way() function in
timeval.[ch] or something else.

Thanks,

Ben.



More information about the dev mailing list