Amazon EC2 – distribuye el tráfico basado en regiones y conmutación por error

Tengo 1 caso cada uno en 2 regiones (US West y EU London) en Amazon EC2. Me gustaría lograr lo siguiente:

  1. Distribuir el tráfico en function de las regiones:

    Por ejemplo: si la request se origina en los Estados Unidos, utilice la Región de los Estados Unidos y si la request se origina en el Reino Unido, utilice la Región de la UE

  2. Apoyo:

    En caso de fallo, las requestes se dirigen a la instancia de trabajo

He intentado search tales escenarios pero encontré solamente uno o el otro pero nada que proporciona la solución para ambos escenarios.

Equilibrio de carga clásico:

- If US instance fails, the requests are automatically directed to EU instance. - But, when both the instances are running, the requests will be balanced and divided (irrespective of where the request originated from) 

Equilibrio de carga de aplicaciones:

 - I could set different URLs for US and EU and use application load balancing to direct requests to the instance of the respective region. - But if US instance fails, the requests won't be directed to EU instance. 

Ruta Amazónica 53:

  • Usar el routing de location geográfica
  • Ejemplo de routing de location geográfica
  • Uso de la comprobación de la integridad Configure la recuperación de fallas de DNS

One Solution collect form web for “Amazon EC2 – distribuye el tráfico basado en regiones y conmutación por error”

Utilice el routing basado en latencia de ruta 53 con las comprobaciones de estado habilitadas . Se trata de ambos objectives:

  • Envía requestes al server más rápido para el cliente
  • Si un server deja de responder, todas las requestes se envían al otro server

Si sólo tiene una instancia por región, no necesita ningún tipo de equilibrador de carga.

Como Michael señala, usted debe considerar el uso de CloudFront. No voy a copyr su comentario, pero su método tiene ventajas sobre el método básico que he descrito anteriormente.

  • ¿Por qué utilizar CNAME en la combinación Route 53 + S3?
  • AWS ruta 53: Si quiero usar un server externo, ¿necesito cambiar los loggings de SOA y NS?
  • AWS Route 53: ¿Cómo migrar una zona alojada de una count a otra completamente?
  • Error de connection rechazada al acceder a mi server con AWS elastic IP
  • Redireccionar las requestes no www a www en Amazon Route 53
  • AWS con Postfix / Dovecot - No se puede acceder al puerto (25,110)
  • ¿Cómo configuro DNS con nic.io para apuntar a un server AWS EC2?
  • Uso de mi DNS privado desde AWS VPC a través de la ruta 53
  • El linux y los temas del servidor de Windows, como ubuntu, centos, apache, nginx, debian y consejos de red.