Discussion:
[ovirt-users] bond mode balance-alb
Blaster
2014-12-23 04:21:37 UTC
Permalink
I’m looking to setup bonding. I’m using Dell 2824 switches which support LAG (static 802.3ad apparently?) but not LACP (dynamic 802.3ad). Fedora only seems to support Dynamic mode from what I can tell.

The next best choice seems to be balance-alb, but for some reason it’s not available as a mode in the drop down. Any reason why it’s missing? If I select custom and enter balance-alb, is that supported?
Xie, Chao
2014-12-23 08:32:04 UTC
Permalink
HI, Blaster
I test blance-alb and works well. But I modified the ifcfg-bond.cfg manually and restart the ovirt-engine service, then the modification will be reflacted in the GUI automatically.

Best Regards
xie

-----邮件原件-----
发件人: users-***@ovirt.org [mailto:users-***@ovirt.org] 代表 Blaster
发送时间: 2014年12月23日 12:22
收件人: ***@ovirt.org List
主题: [ovirt-users] bond mode balance-alb

I’m looking to setup bonding. I’m using Dell 2824 switches which support LAG (static 802.3ad apparently?) but not LACP (dynamic 802.3ad). Fedora only seems to support Dynamic mode from what I can tell.

The next best choice seems to be balance-alb, but for some reason it’s not available as a mode in the drop down. Any reason why it’s missing? If I select custom and enter balance-alb, is that supported?


_______________________________________________
Users mailing list
***@ovirt.org
http://lists.ovirt.org/mailman/listinfo/users
Dan Kenigsberg
2014-12-23 08:55:43 UTC
Permalink
Post by Xie, Chao
HI, Blaster
I test blance-alb and works well. But I modified the ifcfg-bond.cfg manually and restart the ovirt-engine service, then the modification will be reflacted in the GUI automatically.
Best Regards
xie
-----邮件原件-----
发送时间: 2014年12月23日 12:22
主题: [ovirt-users] bond mode balance-alb
I’m looking to setup bonding. I’m using Dell 2824 switches which support LAG (static 802.3ad apparently?) but not LACP (dynamic 802.3ad). Fedora only seems to support Dynamic mode from what I can tell.
The next best choice seems to be balance-alb, but for some reason it’s not available as a mode in the drop down. Any reason why it’s missing? If I select custom and enter balance-alb, is that supported?
Bug 1094842 - Bonding modes 0, 5 and 6 should be avoided for VM
networks

https://bugzilla.redhat.com/show_bug.cgi?id=1094842#c0
Blaster
2014-12-26 18:39:45 UTC
Permalink
Post by Dan Kenigsberg
Bug 1094842 - Bonding modes 0, 5 and 6 should be avoided for VM
networks https://bugzilla.redhat.com/show_bug.cgi?id=1094842#c0
Dan,

What is bad about these modes that oVirt can't use them?

I just tested mode 4, and the LACP with Fedora 20 appears to not be
compatible with the LAG mode on my Dell 2824.

Would there be any issues with bringing two NICS into the VM and doing
balance-alb at the guest level?
Dan Kenigsberg
2014-12-28 23:56:58 UTC
Permalink
Post by Blaster
Bug 1094842 - Bonding modes 0, 5 and 6 should be avoided for VM networks
https://bugzilla.redhat.com/show_bug.cgi?id=1094842#c0
Dan,
What is bad about these modes that oVirt can't use them?
I can only quote jpirko's workds from the link above:

Do not use tlb or alb in bridge, never! It does not work, that's it. The reason
is it mangles source macs in xmit frames and arps. When it is possible, just
use mode 4 (lacp). That should be always possible because all enterprise
switches support that. Generally, for 99% of use cases, you *should* use mode
4. There is no reason to use other modes.
Post by Blaster
I just tested mode 4, and the LACP with Fedora 20 appears to not be
compatible with the LAG mode on my Dell 2824.
Would there be any issues with bringing two NICS into the VM and doing
balance-alb at the guest level?
Jorick Astrego
2014-12-29 19:13:40 UTC
Permalink
Post by Dan Kenigsberg
Post by Blaster
Bug 1094842 - Bonding modes 0, 5 and 6 should be avoided for VM networks
https://bugzilla.redhat.com/show_bug.cgi?id=1094842#c0
Dan,
What is bad about these modes that oVirt can't use them?
Do not use tlb or alb in bridge, never! It does not work, that's it. The reason
is it mangles source macs in xmit frames and arps. When it is possible, just
use mode 4 (lacp). That should be always possible because all enterprise
switches support that. Generally, for 99% of use cases, you *should* use mode
4. There is no reason to use other modes.
This switch is more of an office switch and only supports part of the
802.3ad standard:


PowerConnect* *2824

Scalable from small workgroups to dense access solutions, the 2824
offers 24-port flexibility plus two combo small‑form‑factor
pluggable (SFP) ports for connecting the switch to other networking
equipment located beyond the 100 m distance limitations of copper
cabling.

Industry-standard link aggregation adhering to IEEE 802.3ad
standards (static support only, LACP not supported)


So the only way to have some kind of bonding without buying more
expensive switches, is using balance-rr (mode=0), balance-xor (mode=2)
or broadcast (modes=3).
Post by Dan Kenigsberg
Post by Blaster
I just tested mode 4, and the LACP with Fedora 20 appears to not be
compatible with the LAG mode on my Dell 2824.
Would there be any issues with bringing two NICS into the VM and doing
balance-alb at the guest level?
Kind regards,

Jorick Astrego



Met vriendelijke groet, With kind regards,

Jorick Astrego

Netbulae Virtualization Experts

----------------

Tel: 053 20 30 270 ***@netbulae.eu Staalsteden 4-3A KvK 08198180
Fax: 053 20 30 271 www.netbulae.eu 7547 TA Enschede BTW NL821234584B01

----------------
Jorick Astrego
2014-12-29 19:14:55 UTC
Permalink
Bug 1094842 - Bonding modes 0, 5 and 6 should be avoided for VM networks
https://bugzilla.redhat.com/show_bug.cgi?id=1094842#c0
Sorry, no mode 0. So only mode 2 or 3 for your environment....

Kind regards,

Jorick



Met vriendelijke groet, With kind regards,

Jorick Astrego

Netbulae Virtualization Experts

----------------

Tel: 053 20 30 270 ***@netbulae.eu Staalsteden 4-3A KvK 08198180
Fax: 053 20 30 271 www.netbulae.eu 7547 TA Enschede BTW NL821234584B01

----------------

Loading...