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

Reply via email to