[ovirt-users] Re: teaming vs bonding

2020-06-10 Thread Christopher Cox

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/html/networking_guide/sec-using_channel_bonding

(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.

___
Users mailing list -- users@ovirt.org
To unsubscribe send an email to users-le...@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/O63ZZ5KKY7ZIESDU73MTH2OGNIQ2Q427/


[ovirt-users] Re: teaming vs bonding

2020-06-10 Thread Asaf Rachmani
Teaming is not supported in 4.4, please use bonding instead.

Regards,
Asaf

On Thu, Jun 11, 2020 at 12:31 AM Chris Adams  wrote:

> Once upon a time, Louis Bohm  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 
> ___
> Users mailing list -- users@ovirt.org
> To unsubscribe send an email to users-le...@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/JCZULPVDELIDG6E2XVPN5GWNDFYHGL3P/
>
___
Users mailing list -- users@ovirt.org
To unsubscribe send an email to users-le...@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/R3MMIP4SKW7V7K5XDVMZTIIVJBBCEQCI/


[ovirt-users] Re: teaming vs bonding

2020-06-10 Thread Chris Adams
Once upon a time, Louis Bohm  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 
___
Users mailing list -- users@ovirt.org
To unsubscribe send an email to users-le...@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/JCZULPVDELIDG6E2XVPN5GWNDFYHGL3P/


[ovirt-users] Re: teaming vs bonding

2020-06-10 Thread Gabi C
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  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
> louisb...@gmail.com
>
>
> 
>
> 
>
> On Jun 10, 2020, at 2:30 PM, Diggy Mc  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-le...@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/THMDPSFEX4GAISJ5ELGEWBEFMLKGQVE5/
>
>
> ___
> Users mailing list -- users@ovirt.org
> To unsubscribe send an email to users-le...@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/KSQIS4BGLRTDKKALHCGENAXKHBLBISHI/
>
___
Users mailing list -- users@ovirt.org
To unsubscribe send an email to users-le...@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/AQWX77EEJVA5K6ZEYUSUXZ5DM4E2H643/


[ovirt-users] Re: teaming vs bonding

2020-06-10 Thread Vinícius Ferrão via Users
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  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-le...@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/THMDPSFEX4GAISJ5ELGEWBEFMLKGQVE5/

___
Users mailing list -- users@ovirt.org
To unsubscribe send an email to users-le...@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/IXTUQTYSZS6QR4BYDHNCUBBFRHDRHAXS/


[ovirt-users] Re: teaming vs bonding

2020-06-10 Thread Louis Bohm
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
louisb...@gmail.com

 

 


> On Jun 10, 2020, at 2:30 PM, Diggy Mc  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-le...@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/THMDPSFEX4GAISJ5ELGEWBEFMLKGQVE5/
>  
> 

___
Users mailing list -- users@ovirt.org
To unsubscribe send an email to users-le...@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/KSQIS4BGLRTDKKALHCGENAXKHBLBISHI/