We are running in to some interesting conditions with openvswitch in our 
environment.  We are running OVS on KVM (on RHEL 6.5).  We have an interface 
(“production traffic”) attached to OVS and our vm that is our router is 
connected to the vswitch.  Everything with that is working perfectly.  We 
attached a second VM to the OVS switch and we created a mirrored port (the 
source is the router and the destination is the second vm).  

Issues
        1. We have noticed on the hypervisor in our testing we have seen at 
higher rates (say 100K+) the ovsdb-server process is consuming about 100% cpu.  
When we are in this state we can not run any ovs-vstcl commands and our only 
fix appears to be to reboot they hypervisor.  We can pass packets in/out of our 
router vm and still see packets on our mirror.
        2. The mirror does work, however, in our testing we have seen at higher 
rates (say 100K+ packets per second over a period of time… could be hours, 
sometimes days) the mirrored port stops seeing the traffic that the destination 
port is receiving.  We have (at times) been able to fix this by restarting 
networking on our vm that has the mirror port.  We are also looking at memory 
allocations on our vm.
We have googled around and have not found too much on this and the question we 
have is can you offer some advice/suggestions?  We are happy to provide as much 
details as you would like.


# rpm -qi openvswitch
Name        : openvswitch                  Relocations: (not relocatable)
Version     : 1.11.0_8ce28d                     Vendor: Red Hat, Inc.
Release     : 1.el6ost                      Build Date: Tue Jul 30 22:15:07 2013
Install Date: Tue Jul 22 20:36:36 2014         Build Host: 
x86-023.build.eng.bos.redhat.com
Group       : Unspecified                   Source RPM: 
openvswitch-1.11.0_8ce28d-1.el6ost.src.rpm
Size        : 5661725                          License: ASL 2.0 and LGPLv2+ and 
SISSL
Signature   : DSA/SHA1, Tue Sep  3 20:25:49 2013, Key ID a7ad77e44a7dacc7
Packager    : Red Hat, Inc. <http://bugzilla.redhat.com/bugzilla>
URL         : http://openvswitch.org
Summary     : Open vSwitch daemon/database/utilities
Description :
Open vSwitch provides standard network bridging functions and
support for the OpenFlow protocol for remote per-flow control of
Traffic.

Thank you very much!

Tom Samburg
_______________________________________________
discuss mailing list
[email protected]
http://openvswitch.org/mailman/listinfo/discuss

Reply via email to