On Mon, Jan 12, 2015 at 08:20:08AM -0800, Ben Pfaff wrote: > On Mon, Jan 12, 2015 at 11:23:40AM +1100, Troy Lea wrote: > > I've installed Open vSwitch on Ubuntu 14.04.1 and have tested it > > successfully. I've been able to create switches with up to 1000 ports and I > > can poll them via SNMP using MRTG. > > > > I've been creating these ports with a simple "for 1..1000 bash script". > > > > However it does seem though once I start creating more than 800 ports there > > is an impact on the Ubuntu system. This is noticeable in the time it takes > > to create each port when the script runs. It's like every port causes the > > system to take a little longer, kind of exponential. > > > > Creating 500 ports takes about 5 minutes. > > You'll get better performance if you add more than one port in a single > ovs-vsctl execution.
For example: ovs-vsctl add-br br0 cmds=; for i in {1..5000}; do cmds+=" -- add-port br0 p$i"; done time ovs-vsctl $cmds takes about 7 seconds. _______________________________________________ discuss mailing list discuss@openvswitch.org http://openvswitch.org/mailman/listinfo/discuss