Hi,
I work on Openvswitch about few days. It's works well and the configuration is
quite easy for create bridge, vlan ...
I would create a bond interface so i type commands :
ovs-vsctl add-bond PROD bond0 eth0 eth1 lacp=active other_config:lacp-time=fast
bond_mode=balance-tcp
on the physical switch (XOS) i have configured à lacp with an algo
address-based L3-L4.
In the documentation i read, balance-tcp : balances among interface based on
L2, L3 and L4 and MAC and IP.
But when i'm try to test the troughput (i used iperf) i don't up to 2Go on
communication between two same IP witch two différent TCP port :
here is my test :
on ovs 1 : (i configured a fake bridge with IP, work well)
iperf -c 10.10.10.10 -p 1000
(on other console but always in ovs1 )
iperf -c 10.10.10.10 -p 7000
on ovs2 (in two different console)
iperf -s -p 1000
iperf -s -p 7000
i got about 500Mbps on each transfert.
When i set an other fake-bridge witch IP on each ubuntu hypervisor and i test :
ovs1 (on two console)
iperf -c 10.10.10.10
iperf -c 10.10.20.10
i got about 1Go on each transfert. It's seems like a balance-slb who check vlan
(and it got seems performance).
I think it's not ok, but i don't understand why .. (balance-tcp don't work well
?)
I hope my english is readable and understandable ..
Thanks
Aeron
_______________________________________________
discuss mailing list
[email protected]
http://openvswitch.org/mailman/listinfo/discuss