El método de bonding Active Backup, también conocido como active-backup, es una de las técnicas de agregación de enlaces que puedes usar en dispositivos MikroTik con RouterOS.
A diferencia de otros métodos de bonding como balance-xor o 802.3ad, el objetivo principal de active-backup es ofrecer redundancia en lugar de balanceo de carga.
Al final del artículo encontrarás un pequeño test que te permitirá evaluar los conocimientos adquiridos en esta lectura
¿Cómo funciona?
El método active-backup utiliza un enfoque de “solo un activo a la vez”, lo que significa que solo una de las interfaces físicas en el grupo de bonding está activa en un momento dado.
Los demás enlaces actúan como respaldo. Si el enlace activo falla por alguna razón (como pérdida de conexión, fallo en el cable, etc.), uno de los enlaces de respaldo toma automáticamente su lugar, minimizando así el tiempo de inactividad.
Requisitos previos
- Dos o más interfaces Ethernet en un dispositivo MikroTik.
- RouterOS instalado en el dispositivo MikroTik.
Configuración en MikroTik RouterOS
- Acceso al dispositivo MikroTik: Puedes utilizar Winbox o acceder a la interfaz web del dispositivo.
- Navegar a Interfaces: Aquí verás todas las interfaces disponibles.
- Crear el Bonding Interface:
- Haz clic en el botón + y elige Bonding.
- Ve a la pestaña General y configura un nombre para la interfaz.
- En la pestaña Bonding, selecciona Mode como active-backup.
- Agregar puertos al Bonding Interface:
- En la misma ventana de configuración, busca la opción Slaves.
- Agrega las interfaces Ethernet que quieres usar como respaldo.
Datos Importantes
- Sin balanceo de carga: A diferencia de otros métodos, active-backup no ofrece balanceo de carga. Solo está diseñado para proporcionar redundancia.
- Fallover rápido: El cambio de una interfaz fallida a una de respaldo generalmente es rápido, lo que minimiza el tiempo de inactividad.
- Configuración más sencilla: No requiere configuración adicional en el switch o el dispositivo del otro extremo del enlace.
Limitaciones del Bonding Active Backup (active-backup) en MikroTik
- Sin Balanceo de Carga: Una de las limitaciones más significativas es que el método active-backup no realiza un balanceo de carga. Es decir, no se puede utilizar el ancho de banda de múltiples enlaces simultáneamente para incrementar el rendimiento.
- Latencia en el Failover: Aunque el failover es generalmente rápido, hay una latencia inherente durante el cambio de un enlace activo a un enlace de respaldo. Este lapso puede ser crítico en aplicaciones sensibles al tiempo, como VoIP o juegos en línea.
- Configuración de Monitoreo: La eficacia del mecanismo de failover depende en gran medida de cómo esté configurado el monitoreo del enlace. Si la configuración del monitoreo del enlace no está optimizada, podría haber retrasos en el failover o incluso fallos en detectar un enlace caído.
- Sin Uso Eficiente de Recursos: Dado que solo un enlace está activo a la vez, el resto de los enlaces están subutilizados, lo que podría considerarse un uso ineficiente de los recursos disponibles.
Consideraciones para el Bonding Active Backup
Monitoreo:
Antes de implementar, es crucial contar con una solución de monitoreo que pueda registrar eventos relacionados con la disponibilidad del enlace y la eficacia del failover. En MikroTik, puedes configurar alertas y registros que te informen sobre cambios en el estado de los enlaces.
Pruebas de Failover:
Es fundamental realizar pruebas de failover en un entorno controlado antes de implementar la configuración en una red en vivo. Estas pruebas te permitirán ajustar parámetros como el tiempo de espera del failover y la configuración del monitoreo del enlace.
Compatibilidad con Otros Dispositivos:
Asegúrate de que el dispositivo en el otro extremo del enlace también sea compatible con el método de bonding que estás utilizando, aunque active-backup suele ser más tolerante con esto.
Planificación del Ancho de Banda:
Dado que este método no proporciona un aumento en el ancho de banda, deberás planificar cuidadosamente la capacidad de cada enlace individual para asegurarte de que puedan manejar el tráfico en caso de fallo del enlace principal.
Configuración de VLANs:
Si estás utilizando VLANs en tu red, asegúrate de que estén correctamente configuradas en todas las interfaces involucradas en el bonding.
Documentación:
Mantén una documentación completa y actualizada de la configuración, ya que esto facilitará la solución de problemas y el mantenimiento futuro.
Costo:
Aunque no es una limitación técnica, mantener múltiples enlaces como respaldo puede aumentar los costos operativos, ya que solo uno de ellos estará en uso activo.
Entender tanto las limitaciones como las consideraciones del bonding active-backup en MikroTik te ayudará a implementar esta técnica de manera más eficaz y a maximizar su utilidad en escenarios donde la redundancia es crítica.
El Bonding Active Backup (active-backup) es especialmente útil en escenarios donde la continuidad del servicio y la alta disponibilidad son cruciales. Aquí hay algunas aplicaciones prácticas en diferentes contextos:
Centros de Datos y Entornos Corporativos
- Redundancia de Servidores: Para asegurar que los servidores críticos siempre tengan una conexión de red, puedes utilizar el bonding active-backup para cambiar automáticamente a un enlace de respaldo si el principal falla.
- Conmutadores y Routers: En infraestructuras de red grandes, el active-backup se puede utilizar para proporcionar failover para las conexiones entre conmutadores y routers.
ISP y Telecomunicaciones
- Conexiones de Cliente: Algunos ISPs usan bonding active-backup para ofrecer una mayor fiabilidad en las conexiones a Internet de los clientes, cambiando automáticamente a una conexión de respaldo en caso de fallo en la principal.
- Infraestructura de Red: Para enlaces críticos en la infraestructura de un ISP, como los que conectan diferentes nodos de red o centros de datos, el active-backup proporciona una capa adicional de redundancia.
Salud y Servicios de Emergencia
- Hospitales y Centros Médicos: En estos entornos, un fallo en la red podría ser crítico. El bonding active-backup puede asegurar que los sistemas médicos esenciales siempre tengan una conexión activa.
Retail y Servicios
- Transacciones Financieras: Para POS (Puntos de Venta) y otros sistemas que manejan transacciones financieras, un bonding active-backup puede proporcionar una capa extra de confiabilidad.
Educación
- Conexión a Internet en Campus: Universidades y escuelas pueden implementar bonding active-backup para garantizar una conexión ininterrumpida a recursos educativos en línea y sistemas administrativos.
Industria
- Control de Procesos: En entornos industriales donde se manejan sistemas de control de procesos y automatización, la disponibilidad de la red es crucial. El bonding active-backup puede minimizar el tiempo de inactividad.
Ejemplo básico de cómo configurar bonding con el método Active Backup en MikroTik
En este ejemplo, asumiremos que tienes dos interfaces Ethernet, ether1 y ether2, y deseas agruparlas utilizando el método Active Backup.
- Acceder al MikroTik Router vía CLI:
Puedes usar SSH o el terminal directo para acceder al router.
ssh admin@192.168.88.1
- Crear una interfaz de bonding:
/interface bonding add name=active-backup-bonding mode=active-backup
- Agregar las interfaces ‘esclavas’ al bonding:
/interface bonding set active-backup-bonding slaves=ether1,ether2
- (Opcional) Configurar una dirección IP para la interfaz de bonding:
/ip address add address=192.168.1.1/24 interface=active-backup-bonding
- Verificar la configuración:
/interface bonding print
Tras ejecutar este comando, deberías ver algo similar a:
Flags: X - disabled, R - running 0 name="active-backup-bonding" mtu=1500
mac-address=XX:XX:XX:XX:XX:XX arp=enabled mode=active-backup primary=none
link-monitoring=mii arp_interval=100ms arp_ip_target="" up-delay=0ms
down-delay=0ms slaves=ether1,ether2 mii-interval=100ms
Con estos pasos, deberías tener un bonding Active Backup configurado y en funcionamiento.
Ahora, la interfaz active-backup-bonding agrupa ether1 y ether2 utilizando el método Active Backup, que seleccionará una interfaz ‘esclava’ activa y usará la otra como respaldo.
Breve cuestionario de conocimientos
¿Qué te pareció este artículo?
¿Te atreves a evaluar tus conocimientos aprendidos?
Libro recomendado para éste artículo
Libro Switching y Brindging RouterOS v7
Material de estudio para el Curso de Certificación MTCSWE actualizado a RouterOS v7
Artículos Relacionados
- Malas configuraciones en Capa 2: Limitaciones de Hardware Offload en Múltiples Bridges
- Malas configuraciones en Capa 2: Interfaces LAG y balanceo de carga
- Malas configuraciones en Capa 2: Flujo de paquetes con Hardware Offloading y aprendizaje de MAC
- Entendiendo el Concepto de MTU en Capa 2 y Capa 3: Impactos y Consideraciones
- Bonding XOR (balance-xor) en MikroTik