Únete a la Comunidad en Telegram
Como SysAdmins, uno de nuestros objetivos principales es maximizar el tiempo de operación continua de los servicios que ofrece nuestra infraestructura. La alta disponibilidad es esencial para lograr esto, especialmente en servicios que corren sobre una red TCP/IP, ya que pueden presentarse múltiples puntos de falla o debilidades en la provisión de los servicios. La redundancia se ha vuelto muy popular para otorgar tolerancia a fallos y alta disponibilidad.
Los balanceadores de carga son sistemas que proveen esta alta disponibilidad. Son un front-end invisible que provee los servicios a través de más de un servidor configurado para este propósito. Desde la perspectiva del usuario que consume los servicios, el balanceador de carga parece ser el servidor que está entregando los sistemas a explotar. Los servicios o aplicaciones provienen de una granja de servidores detrás del balanceador, lo que permite la redundancia y la alta disponibilidad en caso de problemas o mantenimiento. Esto permite tener un tráfico sin interrupciones, incluso si algún servicio o servidor de aplicaciones no está disponible en la red.