I ran a test.  I set up an Open vSwitch switch (from current Git
"master") between two nodes, connected to "ovs-controller" as an
OpenFlow controller.  I ran "ping -i.1" between them, to transmit 10
ICMP echo requests and replies per second.  On the switch, I ran
"watch -n1 ovs-ofctl dump-flows br0", to see how the flow counters are
updated once per second.  The results were that I saw the packet
counters for the two flows (requests and replies) incrementing by
about 10 packets for each refresh, as I expected.

I don't see a problem.

On Fri, Mar 15, 2013 at 10:11:19PM +0100, Tmusic wrote:
> 2 hosts directly connected to a machine running ovs. The openflow
> controller (POX) runs on yet another machine. All bare metal, no VMs.
> 
> The goal is to measure the traffic passing through the switch using the
> openflow protocol.
> 
> Versions:
> Open vSwitch 1.7.3
> Ubuntu 11.04
> Kernel 2.6.38-11-generic-pae
> 
> 
> 
> 
> 2013/3/15 Ben Pfaff <[email protected]>
> 
> > Open vSwitch determines the interval.
> >
> > What is your test case?
> >
> > On Fri, Mar 15, 2013 at 09:57:22PM +0100, Tmusic wrote:
> > > I checked it multiple times and it seems to be 2.5-2.6s on average
> > > openvswitch is polled for its counters using the openflow protocol
> > >
> > > Is this interval determined by openvswitch or by the linux kernel?
> > >
> > > Thanks!
> > >
> > >
> > > 2013/3/15 Ben Pfaff <[email protected]>
> > >
> > > > On Fri, Mar 15, 2013 at 09:24:05PM +0100, Tmusic wrote:
> > > > > I'm polling the port the stat counters of openvswitch (with kernel
> > > > module)
> > > > > and noticed that they are only updated about every 2.5s.
> > > >
> > > > They should be updated about once a second.  I'm surprised that you
> > > > see anything different.
> > > >
> >
_______________________________________________
discuss mailing list
[email protected]
http://openvswitch.org/mailman/listinfo/discuss

Reply via email to