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

2013-10-07 Thread Romain Lenglet
On Oct 1, 2013, at 11:40 AM, Neil Mckee wrote: > Just a comment: one of the architectural differences between IPFIX and sFlow > is the location of the flow-cache: with sFlow the cache is implemented in > external software on a central server, which can then easily export IPFIX if > requir

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

2013-10-01 Thread Neil Mckee
Just a comment: one of the architectural differences between IPFIX and sFlow is the location of the flow-cache: with sFlow the cache is implemented in external software on a central server, which can then easily export IPFIX if required (while also providing real-time network-wide visibility

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

2013-08-21 Thread Ben Pfaff
On Wed, Aug 21, 2013 at 01:47:45PM -0700, Romain Lenglet wrote: > - Original Message - > > From: "Ben Pfaff" > > To: "Romain Lenglet" > > Cc: dev@openvswitch.org > > Sent: Wednesday, August 21, 2013 1:25:59 PM > > Subject: Re: [PATCH] ipfix: implement flow caching and aggregation in > >

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

2013-08-21 Thread Romain Lenglet
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 "ethernetTotalLengt

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

2013-08-21 Thread Romain Lenglet
- Original Message - > From: "Ben Pfaff" > To: "Romain Lenglet" > Cc: dev@openvswitch.org > Sent: Wednesday, August 21, 2013 1:25:59 PM > Subject: Re: [PATCH] ipfix: implement flow caching and aggregation in exporter > > On Tue, Aug 20, 2013 at 05:54:27PM -0700, Romain Lenglet wrote: > >

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

2013-08-21 Thread Ben Pfaff
On Tue, Aug 20, 2013 at 05:54:27PM -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", > "mini

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

2013-08-20 Thread Romain Lenglet
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 "ethernetTotalLengt

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

2013-08-20 Thread Romain Lenglet
- Original Message - > From: "Ben Pfaff" > To: "Romain Lenglet" > Cc: dev@openvswitch.org > Sent: Tuesday, August 20, 2013 5:08:02 PM > Subject: Re: [PATCH] ipfix: implement flow caching and aggregation in exporter > > On Tue, Aug 20, 2013 at 03:02:47PM -0700, Romain Lenglet wrote: > > I

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

2013-08-20 Thread Ben Pfaff
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", > "mini

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

2013-08-20 Thread Ben Pfaff
On Tue, Aug 20, 2013 at 02:34:40PM -0700, Romain Lenglet wrote: > > From: "Ben Pfaff" > > Perhaps on the same topic, this is the first time I've run into > > timercmp(). ??It appears to be a nonstandard BSDism. ??Is there a reason > > to use "struct timeval" instead of the "long long int as msecs

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

2013-08-20 Thread Romain Lenglet
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 "ethernetTotalLengt

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

2013-08-20 Thread Romain Lenglet
Hi Ben, Thanks for your review! My comments inline. I'll send a revised patch shortly for review. - Original Message - > From: "Ben Pfaff" > To: "Romain Lenglet" > Cc: dev@openvswitch.org > Sent: Tuesday, August 20, 2013 1:25:16 PM > Subject: Re: [PATCH] ipfix: implement flow caching a

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

2013-08-20 Thread Ben Pfaff
On Mon, Aug 12, 2013 at 11:34:57AM -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", > "mini

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

2013-08-12 Thread Romain Lenglet
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 "ethernetTotalLengt

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

2013-07-18 Thread Romain Lenglet
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 "ethernetTotalLengt

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

2013-07-11 Thread Romain Lenglet
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 "ethernetTotalLengt