teaming vs bonding

Does 4.4.x support adapter teaming? If yes, which is preferred, teaming or bonding?

Unless I have learned wrong all these years Teaming is the Windows term for Linux Bonding. And its the underlying OS that needs to support it. Unless you mean to do the Teaming/Bonding in the VM. Which it would then be the VM’s OS that needs to support it. Not sure if Ovirt support LACP bonding in the VM. It probably does. Louis -<<—->>- Louis Bohm louisbohm@gmail.com <https://www.youracclaim.com/badges/f11e0d65-21ad-4458-895b-2c5b5cb11134/public_url> <https://www.youracclaim.com/badges/f11e0d65-21ad-4458-895b-2c5b5cb11134/public_url>
On Jun 10, 2020, at 2:30 PM, Diggy Mc <d03@bornfree.org> wrote:
Does 4.4.x support adapter teaming? If yes, which is preferred, teaming or bonding? _______________________________________________ Users mailing list -- users@ovirt.org <mailto:users@ovirt.org> To unsubscribe send an email to users-leave@ovirt.org <mailto:users-leave@ovirt.org> Privacy Statement: https://www.ovirt.org/privacy-policy.html <https://www.ovirt.org/privacy-policy.html> oVirt Code of Conduct: https://www.ovirt.org/community/about/community-guidelines/ <https://www.ovirt.org/community/about/community-guidelines/> List Archives: https://lists.ovirt.org/archives/list/users@ovirt.org/message/THMDPSFEX4GAIS... <https://lists.ovirt.org/archives/list/users@ovirt.org/message/THMDPSFEX4GAISJ5ELGEWBEFMLKGQVE5/>

Redhat POV https://www.redhat.com/en/blog/if-you-bonding-you-will-love-teaming On Wed, Jun 10, 2020 at 9:39 PM Louis Bohm <louisbohm@gmail.com> wrote:
Unless I have learned wrong all these years Teaming is the Windows term for Linux Bonding.
And its the underlying OS that needs to support it. Unless you mean to do the Teaming/Bonding in the VM. Which it would then be the VM’s OS that needs to support it.
Not sure if Ovirt support LACP bonding in the VM. It probably does.
Louis -<<—->>- Louis Bohm louisbohm@gmail.com
<https://www.youracclaim.com/badges/f11e0d65-21ad-4458-895b-2c5b5cb11134/public_url>
<https://www.youracclaim.com/badges/f11e0d65-21ad-4458-895b-2c5b5cb11134/public_url>
On Jun 10, 2020, at 2:30 PM, Diggy Mc <d03@bornfree.org> wrote:
Does 4.4.x support adapter teaming? If yes, which is preferred, teaming or bonding? _______________________________________________ Users mailing list -- users@ovirt.org To unsubscribe send an email to users-leave@ovirt.org Privacy Statement: https://www.ovirt.org/privacy-policy.html oVirt Code of Conduct: https://www.ovirt.org/community/about/community-guidelines/ List Archives: https://lists.ovirt.org/archives/list/users@ovirt.org/message/THMDPSFEX4GAIS...
_______________________________________________ Users mailing list -- users@ovirt.org To unsubscribe send an email to users-leave@ovirt.org Privacy Statement: https://www.ovirt.org/privacy-policy.html oVirt Code of Conduct: https://www.ovirt.org/community/about/community-guidelines/ List Archives: https://lists.ovirt.org/archives/list/users@ovirt.org/message/KSQIS4BGLRTDKK...

Once upon a time, Louis Bohm <louisbohm@gmail.com> said:
Unless I have learned wrong all these years Teaming is the Windows term for Linux Bonding.
Linux has two methods (or maybe, at least two methods?) to support ethernet link aggregation: the original bonding and the newer team modules. The primary difference is that bonding is done entirely in the kernel, while team management is in userspace. The team setup is more flexible and IIRC easier to programatically monitor. -- Chris Adams <cma@cmadams.net>

Teaming is not supported in 4.4, please use bonding instead. Regards, Asaf On Thu, Jun 11, 2020 at 12:31 AM Chris Adams <cma@cmadams.net> wrote:
Once upon a time, Louis Bohm <louisbohm@gmail.com> said:
Unless I have learned wrong all these years Teaming is the Windows term for Linux Bonding.
Linux has two methods (or maybe, at least two methods?) to support ethernet link aggregation: the original bonding and the newer team modules. The primary difference is that bonding is done entirely in the kernel, while team management is in userspace. The team setup is more flexible and IIRC easier to programatically monitor.
-- Chris Adams <cma@cmadams.net> _______________________________________________ Users mailing list -- users@ovirt.org To unsubscribe send an email to users-leave@ovirt.org Privacy Statement: https://www.ovirt.org/privacy-policy.html oVirt Code of Conduct: https://www.ovirt.org/community/about/community-guidelines/ List Archives: https://lists.ovirt.org/archives/list/users@ovirt.org/message/JCZULPVDELIDG6...

Only bonding, teaming is not supported on the by the hypervisor. This was valid up to 4.3; not sure if something changed on 4.4, since I didn’t checked it.
On 10 Jun 2020, at 15:30, Diggy Mc <d03@bornfree.org> wrote:
Does 4.4.x support adapter teaming? If yes, which is preferred, teaming or bonding? _______________________________________________ Users mailing list -- users@ovirt.org To unsubscribe send an email to users-leave@ovirt.org Privacy Statement: https://www.ovirt.org/privacy-policy.html oVirt Code of Conduct: https://www.ovirt.org/community/about/community-guidelines/ List Archives: https://lists.ovirt.org/archives/list/users@ovirt.org/message/THMDPSFEX4GAIS...

On 6/10/20 1:30 PM, Diggy Mc wrote:
Does 4.4.x support adapter teaming? If yes, which is preferred, teaming or bonding?
(just an informational post) Linux (not necessarily oVirt), supports various "bond modes", see: https://access.redhat.com/documentation/en-us/red_hat_enterprise_linux/7/htm... (you are welcome to Google other sources besides Red Hat) Linux bond mode 4, is LACP, 802.3ad, what traditionally you'd want and is for sure supported in oVirt host nodes (because we use it, so I know it works). We use this for the non-SAN side of the fence and using multiple VLAN tags. Essentially, due to limitation of ports on the nodes, we run everything non-SAN on the LACP bond. With that said, iSCSI multipathing (as in oVirt), which is not a "bond" as discussed thus far, but was called "bonding" in early oVirt is just multipathing. And is what you'd use for storage coming off a SAN. I mention this because of the historical confusion of what this was called in early oVirt. In our case, we have 4 x 10Gbit paths on each node going to our SAN. LACP requires cooperation of the switches involved (I say switches because multi-chassis link aggregation is often supported). Usually you work with your network admin to configure the switch side (of course, one could be wearing all of the hats). Microsoft Teaming has various configurations, some of these map closely to Linux bond modes (default is either like mode 2 or mode 6 in Linux I think, but there may not be anything close to a direct mapping) and obviously, there's still the ubiquitous LACP, which certainly is the "standard" present in both OS's. I mention this, because usually when I hear someone say "teaming" they are coming from a Microsoft background.
participants (7)
-
Asaf Rachmani
-
Chris Adams
-
Christopher Cox
-
Diggy Mc
-
Gabi C
-
Louis Bohm
-
Vinícius Ferrão