Hi,

I have a setup with linux kernel 3.2, xen 4.1.2 and openvswitch 1.7.3 - on 10G 
infrastructure.

The NAT firewall is connected to openvswitch which causes connection delays and 
dropped packets under high load.

With packet counts > 150.000/s delay rises and cpu load > 90%.
Packet counts > 400.000/s and there is packet loss.
Flowcount between 4-15K, but this does not seem to be a problem after setting 
flow-eviction-threshold="20000"

The delay is measured by ab, where the connection time and standard deviation 
is much higher when the load goes up - but only when openvswitch is used on the 
NAT firewall.

I'm reading about much higher packet counts (1.2Mil) and almost line rate 10G 
transfers using MTU 1500.

Am I doing something wrong?

Openvswitch is running a very basic configuration, no controller, no 
pre-defined flows.

Should I simply not use openvswitch for loads > 200.000p/s or is there maybe 
something wrong with my setup?
It seems that the CPU is the bottleneck, would it help to pre-define flows?

Hope someone can help, as I'd really like to run everything on OVS.

Thanks

Regards
Kristoffer




 

_______________________________________________
discuss mailing list
discuss@openvswitch.org
http://openvswitch.org/mailman/listinfo/discuss

Reply via email to