Hi Team,

We are doing comparison of throughput and CPU consumption between OVS 2.3.0
and kernel bridge with different packet size.

We are observing huge difference in performance. With frame size 64 and 128
bytes unidirectional traffic from port1 to port2 below are the numbers.


*OVS 2.3.0 (Dual core with matching flow in kernel space, kernel 3.12)*

* kernel bridge(Dual Core System, kernel 3.12) *  *FRAME SIZE* *Throughput
unidirectional (Mbps)* *CPU Usage %* *VS* *FRAME SIZE* *Throughput (Mbps)* *CPU
Usage %*  64 375 100 64 487 100  128 747 100 128 864 40  256 927 10 256 927
5  320 941 8 320 941 4  384 950 6 384 950 4  448 957 4 448 957 3  512 962 3
512 962 3  1024 980 1 1024 980 1  1500 986 1 1500 986 1
We have matching flow in kernel space with in_port=1 and action=output:2
and flow is matching in kernel space

How we can improve the performance of OVS i.e. increasing the throughput
and decrease CPU consumption with lower frame size.
_______________________________________________
discuss mailing list
discuss@openvswitch.org
http://openvswitch.org/mailman/listinfo/discuss

Reply via email to