On Wed, Oct 16, 2013 at 03:32:16PM +0530, deepak salaria wrote:
> We are not able to understand the usage of ovs-benchmark. We have referred
> man page also. But still we have following doubts
> 
> 1) We didn't understand what is the purpose of ovs-benchmark?

"ovs-benchmark tests the performance of Open vSwitch flow setup by
setting up a number of TCP connections and measuring the time required."

> 2) We didn't understand meaning of "*flow setup*" ?

Open vSwitch is a flow-based switch.  Before OVS 1.11, there is a cost
associated with every new microflow that arrives at the switch.  In OVS
1.11 and later, whether there is a cost depends on the microflow and the
contents of the flow table.

> 3) As man page as described ovs-benchmark opens tcp connections. Generally
> openvswitch opens a single tcp connection with open flow controller so what
> is the meaning of opening multiple tcp connections

These flows represent load on the switch, not the switch's own
connection to a controller.

> 4) Also man page has described "* A TCP connection consists of two flows*"
> and we checked it can have maximum of 1021 tcp connections in one batch. so
> Does this mean we can have 2042 dump flows at max?

I don't understand this logic.
_______________________________________________
discuss mailing list
discuss@openvswitch.org
http://openvswitch.org/mailman/listinfo/discuss

Reply via email to