Home Arrow Icon Knowledge base Arrow Icon Global Arrow Icon ¿Se puede utilizar el acelerador global tanto para la alta disponibilidad como para la recuperación de desastres?


¿Se puede utilizar el acelerador global tanto para la alta disponibilidad como para la recuperación de desastres?


El acelerador global de AWS se puede utilizar de manera efectiva tanto para la alta disponibilidad como para la recuperación de desastres, proporcionando características y mecanismos detallados para respaldar estos aspectos críticos de la resiliencia de la aplicación.

Alta disponibilidad con AWS Global Acelerator

AWS Global Accelerator mejora la alta disponibilidad al proporcionar un diseño de aislamiento de fallas que aumenta la disponibilidad de su aplicación. Cuando crea un acelerador, recibe dos direcciones IPv4 estáticas atendidas por zonas de red independientes, que son unidades aisladas con su propia infraestructura física y subredes IP únicas. Si una dirección IP estática no está disponible para el bloqueo de IP o las interrupciones de la red del acelerador global redirige el tráfico a la dirección IP estática saludable en la otra zona aislada. Esta configuración garantiza la tolerancia a las fallas a nivel de red y protege su aplicación desde puntos de falla individuales [3] [4] [5].

El acelerador global monitorea continuamente la salud de todos los puntos finales utilizando controles de salud TCP, HTTP y HTTPS. Si un punto final se vuelve poco saludable, dirige instantáneamente el tráfico a otro punto final saludable, manteniendo la disponibilidad de aplicaciones sin interrupciones del cliente. Esta capacidad de monitoreo de salud y conmutación por error instantánea le permite crear una arquitectura altamente disponible en múltiples zonas o regiones de disponibilidad [3] [5] [6].

Además, el acelerador global elimina la variabilidad causada por el almacenamiento en caché del DNS del lado del cliente porque proporciona direcciones IP estáticas fijas. Los cambios en el enrutamiento o el estado de la salud del punto final se propagan en segundos, minimizando el tiempo de inactividad y asegurando una disponibilidad constante para los usuarios finales [5].

recuperación ante desastres y resistencia a múltiples regiones

Global Accelerator admite la recuperación de desastres al habilitar las implementaciones de múltiples regiones con conmutación por error automática. Puede asociar puntos finales de aplicación en múltiples regiones de AWS con las direcciones IP estáticas proporcionadas por Global Accelerator. Si la región primaria experimenta una falla de interrupción o punto final, el acelerador global detecta los puntos finales poco saludables y redirige automáticamente el tráfico a la siguiente región óptima y saludable. Esta conmutación por error ocurre rápidamente típicamente en menos de una interrupción mínima de acceso a minuto y disponibilidad continua del servicio [5] [7] [10].

Esta capacidad de conmutación por error de múltiples regiones es crítica para los escenarios de recuperación de desastres, donde las aplicaciones deben permanecer accesibles incluso si una región completa no está disponible. La capacidad del acelerador global para enrutar el tráfico al punto final más cercano disponible también ayuda a reducir la latencia y mejorar el rendimiento durante la conmutación por error, mejorando la experiencia del usuario [7] [10].

beneficios adicionales que respaldan la alta disponibilidad y la recuperación de desastres

- Global Static Anycast Directas IP: proporcione un único punto de entrada fijo para sus aplicaciones, simplificando la configuración del cliente y las reglas de firewall [6].
- Zonas de red y arquitectura basada en células: limite el impacto de las fallas dentro de la infraestructura del acelerador global en sí, mejorando la resiliencia operativa [6].
- Integración con AWS Shield: protege los puntos finales de su aplicación de los ataques de denegación de servicio distribuido (DDoS), lo que de otro modo podría afectar la disponibilidad [7].
- Gestión de punto final fácil: puede agregar o eliminar puntos finales, realizar implementaciones azules/verdes o pruebas A/B sin cambiar las direcciones IP orientadas al cliente, facilitar actualizaciones sin problemas y operaciones de recuperación [7] [10].

Resumen

AWS Global Accelerator está diseñado para mejorar tanto la alta disponibilidad como la recuperación de desastres para las aplicaciones por:

- Proporcionar direcciones IP estáticas atendidas por zonas de red independientes para tolerancia a fallas.
- Monitorear continuamente la salud de los puntos finales y enrutamiento del tráfico lejos de los puntos finales poco saludables.
-Soporte de conmutación por error de múltiples regiones con redirección de tráfico casi instantánea.
- Reducción de la latencia enrutando el tráfico de usuarios al punto final saludable más cercano.
- Ofrecer características robustas de protección y resistencia operativa.

Estas capacidades hacen que el acelerador global sea una herramienta poderosa para construir aplicaciones resistentes, altamente disponibles y tolerantes a desastres en AWS [3] [5] [7] [10].

Citas:
[1] https://aws.amazon.com/global-accelerator/features/
[2] https://docs.aws.amazon.com/global-accelerator/latest/dg/disaster-regovery-resilience.html
[3] https://docs.aws.amazon.com/global-accelerator/latest/dg/introduction-how-it-works.html
[4] https://aws.amazon.com/global-accelerator/faqs/
[5] https://tutorialsdojo.com/aws-global-accelerator/
[6] https://aws.amazon.com/blogs/networking-and-content-delivery/maximising-application-resiliency-with-aws-global-accelerator/
[7] https://docs.aws.amazon.com/global-accelerator/latest/dg/introduction-benefits-of-migrating.html
[8] https://www.projectpro.io/recipes/explain-fature-of-aws-global-accelerator
[9] https://learn.microsoft.com/en-us/azure/cloud-adoption-framework/scenarios/oracle-iaas/oracle-disaster-rocovery-aas
[10] https://cloudchipr.com/blog/aws-global-accelerator
[11] https://hands-on.cloud/aws-services/global-accelerator/