Los equilibradores de carga son utilizados por los desarrolladores mientras construyen un sitio web que será inmensamente popular y debería ser escalable. Es difícil estimar cuánto escala un servidor o un sitio web requiere para funcionar de manera eficiente. Load Balancer ayuda en este sentido de Autesscale el servidor de acuerdo con el tráfico que proviene de Internet.
Esta guía contiene las secciones:
¿Cuál es el balancer de carga de AWS??
Un equilibrador de carga es un servidor que se utilizará para escalar la aplicación de acuerdo con la carga de trabajo. Funciona como intermediario entre los usuarios y el servidor de aplicaciones y los conecta a los dos. El usuario no se comunicará directamente con la instancia, sin embargo, se dirigirá a la instancia a través del equilibrador de carga:
Conceptos centrales de AWS Load Balancer
Algunos de los conceptos de equilibrio de carga importantes se explican a continuación.
Balancador de carga de la aplicación: Alb permite el uso del nivel HTTP y funciona en la capa 7. Permite el equilibrio de carga de múltiples aplicaciones desde una sola máquina:
Equilibrador de carga de puerta de enlace: Es un equilibrio de carga único, ya que generalmente implementa, escala y administra una flota de electrodomésticos virtuales de red de terceros como firewall, detección de intrusos, etc., en AWS:
Equilibrador de carga de red: NLB funciona en la capa 4, lo que permite reenviar el tráfico TCP a la instancia. También tiene un alto rendimiento, ya que maneja millones de solicitudes por segundo:
¿Cómo funciona el balancer de carga de AWS??
AWS Load Balancer se encuentra entre el usuario y la instancia del servidor para administrar la escalabilidad de la aplicación. El tráfico del usuario pasará por el equilibrador de carga y ubicará la instancia disponible para entretener la solicitud. Se sigue el mismo flujo para el tráfico que va al usuario desde la instancia también pasará a través del equilibrador de carga para localizar al usuario correcto para la información.
Esto se trataba del balancer de carga de AWS y su funcionamiento.
Conclusión
Los equilibradores de carga de Amazon se utilizan para administrar el problema de escalabilidad de la aplicación en la nube. Se utiliza para escalar automáticamente la aplicación de acuerdo con el tráfico entrante o saliente. Se coloca entre el usuario y las instancias de la aplicación para que el canal de comunicación sea suave y eficiente. Esta guía ha explicado el equilibrador de carga de AWS y su funcionamiento.