• CDMX, México 08500
  • info@npros.com.mx
  • (55) 5115 6094

Thumb

Kemp

La implementación por primera vez en la nube es la opción de muchas organizaciones cuando buscan implementar nuevas aplicaciones y servicios, o cuando vienen a actualizar las existentes. Las ventajas de la implementación en la nube son bien conocidas y no necesitan repetirse aquí.

En muchos escenarios, la implementación en la nube no quita la necesidad de tener varios servidores virtuales para entregar aplicaciones y servicios. En todo caso, la implementación en la nube significa que la base de usuarios potenciales será mayor que cuando las aplicaciones se hospedaron en infraestructura privada. Esto significa que la necesidad de distribuir de forma inteligente la carga del usuario entre las instancias del servidor de aplicaciones no ha desaparecido.

Los balanceadores de carga son la manera de asegurarse de que las solicitudes de acceso entrantes se asignan a un servidor que es capaz de controlarlas de forma óptima. La implementación en la nube no significa que los balanceadores de carga estén obsoletos. Esto se demuestra por el hecho de que los principales proveedores públicos de nube hacen que los servicios de equilibrio de carga basados en la nube estén disponibles. Amazon proporciona AWS Elastic Load Balancing y Microsoft proporciona Azure Load Balancer.
Los balanceadores de carga de proveedores en la nube son ofertas básicas que no proporcionan la potencia y la flexibilidad necesarias para las arquitecturas de aplicaciones modernas y los modelos de implementación. Kemp LoadMaster es nativo de la nube y es una opción mucho mejor. Ambos son más potentes, y resulta ser más barato que las ofertas nativas.

En esta publicación, echaré un vistazo a las opciones de equilibrio de carga de AWS y las compararé con LoadMaster. Si desea una comparación similar con Azure Load Balancer de Microsoft, póngase en contacto conmigo y hágamelo saber.

AWS Opciones de balanceo de carga

AWS tiene tres opciones de equilibrador de carga. Dos son actuales y uno que solo se admite en la infraestructura heredada. Las tres opciones de AWS son:
• Balanceador de carga de aplicaciones: el más adecuado para equilibrar la carga del tráfico HTTP/HHTPS. Proporciona la capacidad de enrutar las solicitudes dentro de un modelo de implementación de aplicaciones moderno mediante máquinas virtuales, contenedores y microservicios que trabajan en conjunto para entregar y aplicaciones o servicios. Funciona en la capa 7 y funciona en instancias de Amazon Virtual Private Cloud (VPC).
• Balanceador de carga de red: la carga equilibra el tráfico de red en lo que se puede considerar capa 4. Proporciona equilibrio de carga basado en protocolo en el tráfico TCP, UDP y TLS en la red. Las conexiones se enrutan a destinos en VPC. Aws Network Load Balancer admite millones de operaciones por segundo y los cambios repentinos en el tráfico se pueden controlar sin sobrecargar el equilibrador de carga.
• Classic Load Balancer: proporciona equilibrio de carga básico para aplicaciones y servicios implementados desde la clásica infraestructura en la nube de Amazon EC-2. Se equilibra la carga a través de los protocolos de capa 4 y capa 7, pero no es


Fuente: