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