🗄️ggRock Server Agrupación de NIC / Enlazamiento / Agregación de enlaces
Esta guía describe las configuraciones de bonding recomendadas entre un ggRock Server y switches de red para garantizar un rendimiento y confiabilidad óptimos.
📚 Tabla de contenidos
- Acerca de
- Modos de Bonding Soportados
- IEEE 802.3ad (LACP)
- Respaldo Activo
- Conclusión
- Apéndice 1: Pruebas de Rendimiento
- Apéndice 2: Comparación de Modos
🧠 Acerca de
Bonding—también conocido como NIC teaming o link aggregation—es un método para combinar múltiples interfaces de red y mejorar:
- ✅ Tolerancia a Fallos
- 🚀 Rendimiento
- ⚖️ Balanceo de Carga
⚙️ Modos de Bonding Soportados
Linux soporta siete modos de bonding, pero solo dos se recomiendan para usar con ggRock:
🧩 IEEE 802.3ad (LACP - Agregación Dinámica de Enlace)
Beneficios Clave:
- Utiliza múltiples NICs simultáneamente
- Proporciona tanto tolerancia a fallos como balanceo de carga
Requisitos:
- El switch de red debe soportar LACP (IEEE 802.3ad)
- Los NICs deben tener la misma velocidad y trabajar en full-duplex
- Todos los NICs deben conectarse al mismo switch
- El servidor y los clientes deben estar en la misma red local
Configuración Recomendada:
- Política de Hash de Transmisión:
layer2+3(recomendado) - Monitoreo de Enlace:
mii - Intervalo de Monitoreo (miimon):
100 ms
🛠 Configuración de Ejemplo:
Configuración sin bonding 802.3ad
auto lo
iface lo inet loopback
iface eth0 inet manual
iface eth1 inet manual
auto vmbr0
iface vmbr0 inet static
address 192.168.0.2
netmask 255.255.255.0
gateway 192.168.0.1
bridge_ports eth0
bridge_fd 0
bridge_stp off
Configuración CON bonding 802.3ad
auto lo
iface lo inet loopback
auto eth0
iface eth0 inet manual
auto eth1
iface eth1 inet manual
auto bond0
iface bond0 inet manual
bond-slaves eth0 eth1
bond-mode 802.3ad
bond-miimon 100
bond-xmit-hash-policy layer2+3
auto vmbr0
iface vmbr0 inet static
address 192.168.0.2
netmask 255.255.255.0
gateway 192.168.0.1
bridge_ports bond0
bridge_fd 0
bridge_stp off
Configuración del Switch Requerida:
Asegúrate de que el switch esté configurado correctamente para LACP con políticas de hash coincidentes y monitoreo de enlace.
🔁 Bonding Respaldo Activo
Beneficios Clave:
- Proporciona tolerancia a fallos sin requerir configuración del switch
Cómo Funciona:
- Solo un NIC está activo en cualquier momento.
- Si el NIC activo falla, otro toma su lugar.
Configuración Recomendada:
- Miimon:
100 ms
🛠 Configuración de Ejemplo:
Configuración sin bonding Respaldo Activo
auto lo
iface lo inet loopback
iface eth0 inet manual
iface eth1 inet manual
auto vmbr0
iface vmbr0 inet static
address 192.168.0.2
netmask 255.255.255.0
gateway 192.168.0.1
bridge_ports eth0
bridge_fd 0
bridge_stp off
Configuración CON bonding Respaldo Activo
auto lo
iface lo inet loopback
auto eth0
iface eth0 inet manual
auto eth1
iface eth1 inet manual
auto bond0
iface bond0 inet manual
bond-primary eth0
bond-slaves eth0 eth1
bond-mode active-backup
bond-miimon 100
auto vmbr0
iface vmbr0 inet static
address 192.168.0.2
netmask 255.255.255.0
gateway 192.168.0.1
bridge_ports bond0
bridge_fd 0
bridge_stp off
Configuración del Switch:
Ninguna requerida. 🙌
✅ Conclusión
- Bonding no mejora el rendimiento para una única conexión de cliente iSCSI
- Bonding puede proporcionar rendimiento agregado cuando múltiples clientes acceden al servidor
- Sin costo adicional se requiere para implementar bonding en sistemas soportados
📊 Apéndice 1 - Pruebas de Rendimiento de Cliente PC Individual

- NIC 1G único:

- 802.3ad (Dos NICs 1G):

- Respaldo Activo (Dos NICs 1G):

🧮 Apéndice 2 - Comparación de Modos de Bonding (Usuarios Avanzados)


Actualizado el: 10/04/2026
¡Gracias!
