Compartir a través de


Patrón de aplicación distribuida geográficamente

Sepa cómo proporcionar puntos de conexión de aplicación entre varias regiones y enrutar el tráfico de los usuarios en función de las necesidades de ubicación y cumplimiento.

Contexto y problema

Las organizaciones con zonas geográficas de gran alcance intentan distribuir y permitir el acceso a los datos de forma segura y precisa, a la vez que garantizan los niveles necesarios de seguridad, cumplimiento y rendimiento por usuario, ubicación y dispositivo en todos los límites.

Solución

El patrón de enrutamiento del tráfico geográfico de Azure Stack Hub o las aplicaciones distribuidas geográficamente, permiten que el tráfico se dirija a puntos de conexión específicos en función de varias métricas. La creación de una instancia de Traffic Manager con la configuración de puntos de conexión y enrutamiento geográfico enruta el tráfico a puntos de conexión en función de los requisitos regionales, la legislación internacional y corporativa y su necesidad en cuanto a los datos.

Geo-distributed pattern

Componentes

Fuera de la nube

Traffic Manager

En el diagrama, Traffic Manager se encuentra fuera de la nube pública, pero tiene que ser capaz de coordinar el tráfico tanto en el centro de datos local como en la nube pública. El equilibrador enruta el tráfico a las ubicaciones geográficas.

Sistema de nombres de dominio (DNS)

El sistema de nombres de dominio, o DNS, es responsable de traducir (o resolver) el nombre del sitio web o del servicio en su dirección IP.

Nube pública

Punto de conexión de nube

Las direcciones IP públicas se usan para enrutar el tráfico entrante mediante Traffic Manager al punto de conexión de recursos de aplicación de la nube pública.  

Nubes locales

Punto de conexión local

Las direcciones IP públicas se usan para enrutar el tráfico entrante mediante Traffic Manager al punto de conexión de recursos de aplicación de la nube pública.

Problemas y consideraciones

Tenga en cuenta los puntos siguientes al decidir cómo implementar este patrón:

Escalabilidad

El patrón controla el enrutamiento del tráfico geográfico en lugar de escalar para satisfacer los aumentos del tráfico. Sin embargo, puede combinar este patrón con otras soluciones locales y de Azure. Por ejemplo, este patrón se puede usar con el patrón de escalado de toda la nube.

Disponibilidad

Asegúrese de que las aplicaciones implementadas localmente están configuradas para una alta disponibilidad mediante la configuración del hardware local y la implementación de software.

Facilidad de uso

El patrón garantiza una administración sin problemas y una interfaz familiar entre entornos.

Cuándo usar este patrón

  • Mi organización tiene oficinas internacionales que requieren una seguridad regional personalizada y directivas de distribución.
  • Cada una de las oficinas de mi organización extrae datos de empleados, negocio e instalaciones, que requieren informes de actividad para cada normativa local y zona horaria.
  • Se pueden cumplir los requisitos de gran escala mediante el escalado horizontal de las aplicaciones, con la realización de varias implementaciones de la aplicación en una única región, así como entre regiones, para afrontar los requisitos extremos de carga.
  • Las aplicaciones deben tener alta disponibilidad y responder a las solicitudes de los clientes incluso en caso de una interrupción en una sola región.

Pasos siguientes

Para más información sobre los temas presentados en este artículo:

Cuando esté listo para probar la solución de ejemplo, continúe con la guía de implementación de la solución de aplicaciones distribuidas geográficamente. La guía de implementación proporciona instrucciones paso a paso para implementar y probar sus componentes. Aprenda a dirigir el tráfico a puntos de conexión específicos en función de varias métricas con el patrón de aplicaciones distribuidas geográficamente. La creación de un perfil de Traffic Manager con la configuración de puntos de conexión y enrutamiento geográfico garantiza que la información se enruta a puntos de conexión en función de los requisitos regionales, la legislación internacional y corporativa, y su necesidad en cuanto a los datos.