¿Cuál es la diferencia entre un equilibrador de carga y la ruta 53 de Amazon? ¿No son efectivamente iguales en términos de funcionalidad?

Hasta cierto punto, son lo mismo. Si está tratando de distribuir solicitudes de clientes a través de múltiples servidores, hay muchas tecnologías que puede usar, dependiendo de en qué parte de la red desee hacerlo. La desventaja es que cuanto más cerca esté del usuario , menos control tendrá sobre exactamente cómo se equilibra la carga y qué tan rápido puede actualizarla .

Del más cercano al usuario al más alejado:

  • DNS (como Route53) es un equilibrio de carga efectivo en Internet público. Las CDN (por ejemplo, AWS Cloudfront) llevan esto al extremo lógico y almacenan en caché un montón de contenido (y a veces código / lógica) geográficamente cerca del usuario. Históricamente, estos han tardado en actualizarse, porque es difícil garantizar que una red de servidores en todo el mundo estará disponible para actualizaciones al mismo tiempo. Se dio cuenta rápidamente porque resolvieron este problema de latencia / convergencia de frente.
  • Los equilibradores de carga (o cada vez más, proxies frontales) proporcionan una forma de distribuir solicitudes una vez que ingresan a su red “privada”. “Su privacidad” porque en AWS, no es exactamente su red, pero lógicamente es su tráfico que se ejecuta en conexiones de grado de centro de datos con privacidad de grado de centro de datos. Además, técnicamente, es posible configurarlos para enviar algo de tráfico a otros centros de datos (“backhaul”), que generalmente tiene que pasar un poco por Internet público. Pero, en general, puede pensar en los LB como algo que gestiona la transición entre el tráfico público y privado. Prácticamente, esto puede ser servidores web / servidores proxy F5s, AWS ELB o OSS que ejecute usted mismo. Incluso puedes combinarlos de manera creativa.
  • Las mallas de servicio proporcionan una forma de distribuir solicitudes entre microservicios. Históricamente, las empresas ejecutarían este tráfico a través de su equilibrador de carga, pero los servidores proxy ligeros como Envoy, algunas empresas terminan ejecutando un proxy junto a cada bit de código en ejecución, omitiendo el grupo centralizado de servidores proxy.

El equilibrio de carga en AWS solo se puede hacer dentro de una misma región. ELB equilibra la carga entre 2 o más servidores en función del estado de la instancia.

Enruta 53 ha de alcance global y puede enrutar entre servidores en 2 regiones diferentes. Route 53 también tiene capacidades para enrutar en función de la latencia, la geolocalización y el enrutamiento basado en el peso.

Incluso se pueden usar juntos para crear una arquitectura robusta.

More Interesting

¿Ya está listo el mercado para la computación en la nube P2P?

¿Cómo llega Vader a la ciudad de nubes antes del Halcón?

¿De qué se trata la computación en la nube? ¿Vale la pena aprenderlo? ¿Qué lenguajes de programación están involucrados?

¿Cuáles son los pasos iniciales que debo seguir para escribir mi tesis de maestría en computación en la nube?

¿Qué servicios de AWS debe aprender un desarrollador senior de Java?

¿Qué tipo de servicio de alojamiento debo elegir?

Computación en la nube, Big Data y movilidad: ¿qué surgirá de esta confluencia de 3 fuerzas?

Gestión de proyectos: ¿Existe una aplicación que pueda informar a la estatua de marcos o servicios en la nube como bibliotecas de API o SDK de actualización, cambio de precios, etc.?

En el futuro, ¿la computación en la nube será opcional para los juegos y cómo podría beneficiar a los juegos?

¿Cómo sería la infraestructura de la nube si el lenguaje natural a través del habla y los chatbots se convirtiera en la interfaz dominante para las aplicaciones?

¿Cuál es la diferencia entre un equilibrador de carga y la ruta 53 de Amazon? ¿No son efectivamente iguales en términos de funcionalidad?

¿Crees que Oracle podrá competir con AWS como afirman?

¿Cuáles son las opciones disponibles para el alojamiento en la nube para una aplicación web china?

¿Cuáles son los casos de fuga de datos e infracción de privacidad por parte de un proveedor de servicios en la nube que ocurrió recientemente?

¿Cuáles son las ventajas de usar la computación en la nube?