fbpx

Bonding balance-alb (Adaptive Load Balancing)

Facebook
Twitter
LinkedIn
WhatsApp
Telegram

El Bonding balance-alb (Adaptive Load Balancing) en MikroTik RouterOS es una técnica avanzada de agrupación de enlaces de red (bonding) que permite combinar múltiples interfaces de red en una sola entidad lógica. Esta técnica se utiliza para mejorar la redundancia y el rendimiento de la red.

Al final del artículo encontrarás un pequeño test que te permitirá evaluar los conocimientos adquiridos en esta lectura

En MikroTik, el bonding se configura a través de la interfaz del RouterOS y ofrece varios modos, entre ellos el “balance-alb“.

Cómo funciona el Bonding balance-alb en MikroTik:

Combinación de Múltiples Interfaces

Bonding balance-alb combina dos o más interfaces físicas en una sola interfaz lógica. Esto significa que el tráfico que normalmente pasaría por una sola interfaz se distribuye ahora entre varias interfaces.

Balanceo de Carga Adaptativo

Como su nombre indica, el balanceo de carga adaptativo ajusta dinámicamente la distribución del tráfico en las interfaces de red. Esto se hace en base al tráfico actual, lo que permite un uso más eficiente de los recursos de la red.

Transmisión y Recepción de Tráfico

En el modo ‘balance-alb’, tanto la transmisión como la recepción de tráfico se equilibran. Para la transmisión, el balanceo se realiza mediante la selección de la interfaz a utilizar para cada paquete basándose en una tabla de hashing. Para la recepción, se utiliza una técnica llamada “ARP negotiation” para distribuir la carga entre las interfaces.

Negociación ARP para Balanceo de Recepción

En la recepción, balance-alb utiliza una técnica especial para distribuir la carga. Modifica la dirección MAC en los paquetes ARP para que las respuestas se distribuyan entre las interfaces del grupo. Esto ayuda a balancear el tráfico que entra al router o servidor.

No Requiere Configuración del Switch

A diferencia de otros modos de bonding como LACP (Link Aggregation Control Protocol), balance-alb no requiere una configuración especial en el switch al que están conectadas las interfaces. Esto lo hace más flexible y fácil de configurar en diferentes entornos.

Aplicaciones

Esta técnica es útil en situaciones donde se requiere alta disponibilidad y rendimiento de la red, como en centros de datos, servidores de aplicaciones, o en entornos de hosting.

Configuración en RouterOS

Para configurar balance-alb en MikroTik RouterOS, se necesita acceder a la interfaz de configuración del router, ir a la sección de ‘Interfaces’, crear un nuevo ‘Bonding’ y seleccionar balance-alb como el modo de operación.

Bonding balance-alb (Adaptive Load Balancing) en MikroTik RouterOS

Ventajas de Uso:

  • Mejor Rendimiento: Al distribuir el tráfico entre varias interfaces, se puede lograr un mayor ancho de banda agregado y un mejor rendimiento general de la red.
  • Redundancia: Si una de las interfaces falla, el tráfico se redirige automáticamente a las otras interfaces activas, lo que asegura continuidad en la conectividad.
  • Flexibilidad en la Topología de Red: No se necesita hardware especial o configuraciones de switch compatibles con LACP, lo que permite su uso en una variedad más amplia de entornos de red.

Consideraciones Técnicas:

  • Selección de Interfaces: Es importante seleccionar interfaces de similar capacidad y velocidad para asegurar un balanceo efectivo.
  • Configuración del Entorno de Red: Aunque balance-alb no requiere configuración especial en el switch, es esencial asegurarse de que la red pueda manejar adecuadamente múltiples caminos y direcciones MAC cambiantes debido a la técnica de ARP negotiation.
  • Monitorización y Mantenimiento: Como cualquier configuración de red compleja, es crucial monitorear el rendimiento del bonding y realizar ajustes según sea necesario para mantener un rendimiento óptimo.

Limitaciones:

  • Dependencia de la Carga de Tráfico: El rendimiento y la efectividad del balanceo pueden variar según los patrones de tráfico. En algunos casos, el balanceo puede no ser tan efectivo si el tráfico es altamente asimétrico o si hay una predominancia de sesiones de larga duración.
  • Complejidad en la Resolución de Problemas: Diagnosticar problemas en configuraciones de bonding puede ser más complejo debido a la naturaleza agregada de las interfaces y al balanceo dinámico.

Configuración de bonding en modo balance-alb en MikroTik

  1. Acceder a la Interfaz CLI:
  • Primero, debes acceder a la interfaz de línea de comandos de tu dispositivo MikroTik. Esto se puede hacer a través de SSH, Telnet, o directamente a través de la consola si tienes acceso físico al dispositivo.
  1. Creación del Grupo de Bonding:
  • Utiliza el siguiente comando para crear un nuevo grupo de bonding:
				
					/interface bonding add name=bond1 mode=balance-alb
				
			

En este ejemplo, bond1 es el nombre del grupo de bonding. Puedes elegir cualquier nombre que sea relevante para tu configuración.

  1. Añadir Interfaces al Grupo de Bonding:
  • Luego, debes añadir las interfaces físicas que deseas incluir en el grupo de bonding. Supongamos que las interfaces se llaman ether1 y ether2. Utilizarías los siguientes comandos:
				
					/interface bonding set bond1 slaves=ether1,ether2
				
			

Este comando añade ether1 y ether2 al grupo de bonding bond1.

  1. Configuración Adicional:
  • Dependiendo de tu red, es posible que necesites realizar ajustes adicionales, como configurar direcciones IP, ajustar rutas, o configurar servicios adicionales en la interfaz de bonding.
  1. Verificar la Configuración:
  • Una vez completada la configuración, es importante verificar que el bonding esté funcionando como se espera. Puedes hacerlo utilizando el siguiente comando:
				
					/interface bonding print
				
			

Este comando te mostrará el estado actual de las interfaces de bonding, incluyendo el modo y las interfaces esclavas.

  1. Monitoreo y Ajustes:
  • Monitorea el rendimiento y el estado del grupo de bonding. Realiza ajustes si es necesario, especialmente si observas algún problema de rendimiento o balanceo.

Este ejemplo proporciona una base sobre cómo configurar un grupo de bonding en modo balance-alb en MikroTik RouterOS utilizando la CLI. Dependiendo de la complejidad de tu red y de los requisitos específicos, es posible que necesites realizar configuraciones adicionales o ajustes.

Breve cuestionario de conocimientos

¿Qué te pareció este artículo?
¿Te atreves a evaluar tus conocimientos aprendidos?

QUIZ - Bonding balance-alb (Adaptive Load Balancing)

Libro recomendado para éste artículo

¿Quieres sugerir un tema?

Todas las semanas posteamos nuevo contenido. Quieres que tratemos sobre algo específico?
Tema para el proximo Blog

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

CÓDIGO DE DESCUENTO

AN24-LIB

aplica a libros y packs de libros MikroTik

Días
Horas
Minutos
Segundos

Introducción a
OSPF - BGP - MPLS

Regístrate en éste curso gratuito

MAE-RAV-ROS-240118
Días
Horas
Minutos
Segundos

Regístrate en éste curso gratuito

MAS-ROS-240111

¡ Promo por Día de Reyes !

REYES24

15%

todos los productos

cursos MikroTik
cursos Academy
libros MikroTik

¡ Aprovecha el código de descuento Día de Reyes !

* promoción válida hasta el Domingo 7 Enero 2024
** el código (REYES24) se aplica en el carrito de compras
*** compra tu curso ahora y tómalo hasta el 31 Marzo 2024

¡ Promo por Fín de Año !

NY24

20%

todos los productos

cursos MikroTik
cursos Academy
libros MikroTik

¡ Aprovecha el código de descuento de Fín de Año !

* promoción válida hasta el lunes 1 Enero 2024
** el código (NY24) se aplica en el carrito de compras
*** compra tu curso ahora y tómalo hasta el 31 Marzo 2024

Descuentos por Navidad !

XMAS23

30%

todos los productos

cursos MikroTik
cursos Academy
libros MikroTik

Aprovecha el código de descuento por Navidad !!!

** los códigos se aplican en el carrito de compras
promo válida hasta el lunes 25 Diciembre 2023

DESCUENTOS CYBER WEEK

CW23-MK

17%

todos los cursos MikroTik OnLine

CW23-AX

30%

todos los cursos Academy

CW23-LIB

25%

todos los Libros y Packs de Libros MikroTik

Aprovecha los códigos de descuento por Cyber Week !!!

** los códigos se aplican en el carrito de compras
promo válida hasta el domingo 3 Diciembre 2023

DESCUENTOS BLACK FRIDAY

BF23-MX

22%

todos los cursos MikroTik OnLine

BF23-AX

35%

todos los cursos Academy

BF23-LIB

30%

todos los Libros y Packs de Libros MikroTik

Aprovecha los códigos de descuento por Black Friday !!!

** Los códigos se aplican en el carrito de compras

los códigos se aplican en el carrito de compras
válido hasta el domingo 26 Noviembre 2023

Días
Horas
Minutos
Segundos

Regístrate en éste curso gratuito

MAE-VPN-SET-231115

Promo Halloween

Aprovecha los códigos de descuento por Halloween.

Los códigos se aplican en el carrito de compras

HW23-MK

11% de descuento en todos los cursos MikroTik OnLine

11 %

HW23-AX

30% de descuento en todos los cursos Academy

30 %

HW23-LIB

25% de descuento en todos los Libros y Packs de Libros MikroTik

25 %

Regístrate y participa en el curso gratuito Introducción a Ruteo Avanzado con MikroTik (MAE-RAV-ROS)

Hoy (miércoles) 11 Octubre, 2023
7pm a 11pm (Colombia, Ecuador, Perú)

MAE-RAV-ROS-231011