On Wed, May 28, 2014 at 07:51:26PM +0200, Ricardo Schmidt wrote: > We are running OpenFlow 1.3, OVS 2.1.2, and Ryu. Switch and controller are > in the same machine with virtualized interfaces. > > We are running some stress tests on OVS to check the accuracy of the > reported statistics from flow removed messages. > > In a first test we inject an average of 100 simultaneous flows per sec in > the switch port, in the second an average of 250 flows/s and in the third > an average of 500 flows/s. > > It seems that the more flows/s the more erratic the behavior of the > counters. The total sum of reported bytes and packets at the end (summing > all flow removed messages) is always less than the number of injected ones. > This problem increases with the increasing number of flows/s. We do make > sure that our flow mod always include the flag asking to the switch to send > the flow removed upon entry expiration. > > In the third case, with 500 flows/s, not only the counters are off, but we > also surprisingly see many flow removed messages in which counters have > value of zero. That is, as if the total forwarded packets and bytes was > zero. > > Does anyone has an idea of what might be happening?
Counters only get updated about once a second. If your flows are short, they might never get updated. _______________________________________________ discuss mailing list [email protected] http://openvswitch.org/mailman/listinfo/discuss
