Saltar a contenido

Elastic Load Balancer (ELB).

  • Se trata de un recurso que permite repartir el tráfico entre varios nodos:

    🔥 Dicho nodos pueden estar en diferentes zonas de disponibilidad.

    🔥 Dota al servicio de redundancia en caso de que uno de los recursos tenga algún problema.

    🔥 Permite una mayor eficiencia al estar trabajando varios nodos en vez de tenerlos parados únicamente con fines de respaldo.

Si un servidor falla, el ELB (balanceador) deja de enviarle tráfico automáticamente.

AWS lo llama elastic porque se adapta automáticamente al volumen de tráfico.

Tipos de balanceadores.

Application Load Balancer (ALB).

  • Balancea tráfico a nivel de aplicación (capa 7), como es el caso de HTTP / HTTPS.

  • Permite enrutar el tráfico basándose en el contenido de la solicitud, como la URL.

  • Usadas principalmente para servidores que almacenan páginas webs.

Network Load Balancer (NLB).

  • Balancea tráfico a nivel de capa 4 del modelo OSI (TCP / UDP).

  • Usado principalmente en servidores de juegos, IoT o streaming.

Gateway Load Balancer (GLB).

  • Balancea tráfico a nivel de capa 3 del modelo OSI (IP).

  • Usado en firewalls, sistemas de detección y prevención de intrusiones y sistemas de inspección profunda de paquetes.