Zuljin

Fundador
Miembro del Equipo
Fundador
ADMIN
Se incorporó
15 Enero 2004
Mensajes
11.872
Estoy armando un laboratorio con Oracle Linux 8 (el equivalente a RedHat Linux 8) y la base de datos Oracle 19c, me disponía a armar el bonding de dos interfaces de red así que me puse a googlear para ver si hay novedades y me encuentro con que también se puede configurar teaming.

¿Por qué estoy preguntando esto? Porque los servidores traen cuatro interfaces de red y yo requiero conectarlos a dos LAN, así que tomo un par de interfaces y las chanto en una LAN y el otro par de interfaces a la otra LAN. Mi construcción original del bonding es para tener alta disponibilidad : si muere una interface de red sigo trabajando con la otra hasta que llegue su reemplazo.

Yap, yo la primera instalación la hice con RedHat 6 y bondings pero ahora estoy documentándome y leo que la cumbia es teaming, que soporta más hueas y cosas así.



¿Alguno de ustedes ha trabajado con bonding o teaming en los últimos años? No me sirve que me mencionen un debian o un gentoo del año de la corneta, busco experiencias recientes.


Gracias
 

sr_meck

a.k.a chikogollo
REPORTERO
Se incorporó
14 Mayo 2004
Mensajes
6.517
Depende de que protocolo vas a lacp o pagp y esa wea tiene que estar configurado x ambos lados para que funcione.

Ahora si no me equivoco el teaming por el lado de los server lo único que hace es dejar una activa y la otra standby… el bonding une ambas como una para usar todas la capacidades y ahí depende si es lacp o pgap

saludos
 
Upvote 0

Zuljin

Fundador
Miembro del Equipo
Fundador
ADMIN
Se incorporó
15 Enero 2004
Mensajes
11.872
Depende de que protocolo vas a lacp o pagp y esa wea tiene que estar configurado x ambos lados para que funcione.

Ahora si no me equivoco el teaming por el lado de los server lo único que hace es dejar una activa y la otra standby… el bonding une ambas como una para usar todas la capacidades y ahí depende si es lacp o pgap

saludos

Puta, no sé que es lacp o pgap, sólo se que necesito mantener una nic standby nomás.
 
Upvote 0

sr_meck

a.k.a chikogollo
REPORTERO
Se incorporó
14 Mayo 2004
Mensajes
6.517
Si quiere hacer eso necesitas el teaming, no bonding es decir nada de lacp o pagp, es decir nada en los switch solo config a nivel de servidor
 
Upvote 0

Zuljin

Fundador
Miembro del Equipo
Fundador
ADMIN
Se incorporó
15 Enero 2004
Mensajes
11.872
Ya, configuré la huea en bonding con esto

Dynamic Link Aggregationaggregated NICs act as one NIC which results in a higher throughput, but also provides failover in the case that a NIC fails. Dynamic Link Aggregation requires a switch that supports IEEE 802.3ad.

Oye @sr_meck , ¿que un switch soporte IEEE 802.3ad es algo normal o es una excentricidad?
 
Upvote 0

sr_meck

a.k.a chikogollo
REPORTERO
Se incorporó
14 Mayo 2004
Mensajes
6.517
Ya, configuré la huea en bonding con esto

Dynamic Link Aggregationaggregated NICs act as one NIC which results in a higher throughput, but also provides failover in the case that a NIC fails. Dynamic Link Aggregation requires a switch that supports IEEE 802.3ad.

Oye @sr_meck , ¿que un switch soporte IEEE 802.3ad es algo normal o es una excentricidad?

IEEE 802.3ad es Link Agregation o LACP.... cualquier switch que sea configurable debería soportarlo, ahora claro los comandos por el lado de switch cambian según el fabricante.

Por ejemplo por el lado de Cisco quedaría algo asi.

interface Gi1/0/1
channel-grup X mode active
!
interface Gi1/0/2
channel-grup X mode active

Y eso crearia la interfaz port-channel X la que la puedes configurar como quieras, normalmente como troncal.
 
Upvote 0

Zuljin

Fundador
Miembro del Equipo
Fundador
ADMIN
Se incorporó
15 Enero 2004
Mensajes
11.872
Al final configuré el bonding en modo active-backup nomás y sin lacp, tal como recomiendan las buenas prácticas de Oracle.
 
Upvote 0

sr_meck

a.k.a chikogollo
REPORTERO
Se incorporó
14 Mayo 2004
Mensajes
6.517
Al final configuré el bonding en modo active-backup nomás y sin lacp, tal como recomiendan las buenas prácticas de Oracle.

No me cuadra... boding es LACP o PaGP y active es modo de operacion es decir, si configuraste bonding en modo activo es LACP o IEEE 802.3ad
 
Upvote 0

sr_meck

a.k.a chikogollo
REPORTERO
Se incorporó
14 Mayo 2004
Mensajes
6.517
Puta la cache, estos qlos llaman a todo bonding pero tu decides si quieres hacer solo HA o balanceo de carga (LACP)

2.1.1 About Network Bonding

Multiple physical network interfaces that are present on a system and that are connected to a network switch, can be grouped together into a single logical interface to provide higher throughput or availability. This grouping, or aggregation, of physical network interfaces is known as a network bond.

A bonded network interface can increase data throughput by load balancing or can provide redundancy by allowing failover from one component device to another. By default, a bonded interface appears like a normal network device to the kernel, but it sends out network packets over the available slave devices by using a simple round-robin scheduler. You can configure bonding module parameters in the bonded interface's configuration file to alter the behavior of load-balancing and device failover.

The network bonding driver within the kernel can be used to configure the network bond in different modes to take advantage of different bonding features, depending on your requirements and your available network infrastructure. For example, the balance-rr mode can be used to provide basic round-robin load-balancing and fault tolerance across a set of physical network interfaces; while the active-backup mode provides simple fault tolerance for high availability configurations. Some bonding modes, such as 802.3ad, or dynamic link aggregation, require particular hardware features and configuration on the switch that the physical interfaces connect to. Basic load-balancing modes (balance-rr and balance-xor) work with any switch that supports EtherChannel or trunking. Advanced load-balancing modes (balance-tlb and balance-alb) do not impose requirements on the switching hardware, but do require that the device driver for each component interfaces implement certain specific features such as support for ethtool or the ability to modify the hardware address while the device is active.

Es decir, siempre configuras la interfaz bond pero tu decides si solo haces HA o si usas LACP para balanceo, si usas LACP tienes que configurar x el lado del switch tb, si solo haces HA por el lado del switch solo necesitas dos interfaces con la misma config, pero vas a ver que ambas interfaces estan UP, pero solo aprenderas direcciones MAC por una interfaz... para que no de jugo spanning-tree
 
Upvote 0

pipe9

Fanático
Se incorporó
10 Enero 2020
Mensajes
1.105
Yo lo uso entre switches cisco, para aumentar el ancho de banda entre ellos.

Le veo mas utilidad no dejarlo en standby.

Para que funcionen sumando ancho de banda hay que configurar ambos extremos.


1649463770528.png
 
Upvote 0
Subir