Home Arrow Icon Knowledge base Arrow Icon Global Arrow Icon L'acceleratore globale può essere utilizzato sia per l'alta disponibilità che per il ripristino di emergenza


L'acceleratore globale può essere utilizzato sia per l'alta disponibilità che per il ripristino di emergenza


AWS Global Accelerator può essere utilizzato in modo efficace sia per l'alta disponibilità che per il ripristino di emergenza, fornendo funzionalità e meccanismi dettagliati per supportare questi aspetti critici della resilienza delle applicazioni.

alta disponibilità con AWS Global Accelerator

AWS Global Accelerator migliora l'elevata disponibilità fornendo una progettazione di isolamento dei guasti che aumenta la disponibilità dell'applicazione. Quando si crea un acceleratore, si ricevono due indirizzi IPv4 statici serviti da zone di rete indipendenti, che sono unità isolate con la propria infrastruttura fisica e sottoreti IP unici. Se un indirizzo IP statico diventa non disponibile al blocco IP o alle interruzioni della rete-Acceleratore globale reinserisce il traffico verso l'indirizzo IP statico sano nell'altra zona isolata. Questa configurazione garantisce la tolleranza agli errori a livello di rete e protegge l'applicazione da singoli punti di fallimento [3] [4] [5].

L'acceleratore globale monitora continuamente la salute di tutti gli endpoint utilizzando controlli di salute TCP, HTTP e HTTPS. Se un endpoint diventa malsano, dirige istantaneamente il traffico verso un altro endpoint sano, mantenendo la disponibilità dell'applicazione senza interruzione del cliente. Questo monitoraggio sanitario e la capacità di failover istantanea consentono di creare un'architettura altamente disponibile in più zone di disponibilità o regioni [3] [5] [6].

Inoltre, l'acceleratore globale elimina la variabilità causata dalla memorizzazione nella cache DNS lato client perché fornisce indirizzi IP statici fissi. I cambiamenti nel routing o nello stato di salute endpoint si propagano in pochi secondi, riducendo al minimo i tempi di inattività e garantendo una disponibilità coerente per gli utenti finali [5].

Disaster Recovery e Multi-Region Resiliency

Global Accelerator supporta il ripristino di emergenza consentendo distribuzioni multi-regioni con failover automatico. È possibile associare gli endpoint delle applicazioni in più regioni AWS agli indirizzi IP statici forniti da Global Accelerator. Se la regione primaria subisce un'interruzione o un fallimento degli endpoint, l'acceleratore globale rileva gli endpoint malsani e reindirizza automaticamente il traffico alla prossima regione ottimale e sana. Questo failover avviene rapidamente tipicamente entro meno di un minuto di interruzione minima e disponibilità di servizio continuo [5] [7] [10].

Questa funzionalità di failover multi-regione è fondamentale per gli scenari di ripristino di emergenza, in cui le applicazioni devono rimanere accessibili anche se un'intera regione diventa non disponibile. La capacità di Global Accelerator di instradare il traffico verso l'endpoint disponibile più vicino aiuta anche a ridurre la latenza e migliorare le prestazioni durante il failover, migliorando l'esperienza dell'utente [7] [10].

Vantaggi aggiuntivi che supportano l'alta disponibilità e il ripristino di emergenza

- Global Static Anycast Indirizzo IP: fornire un singolo punto di entrata fisso per le applicazioni, semplificare la configurazione del client e le regole del firewall [6].
- Zone di rete e architettura basata su celle: limitare l'impatto dei guasti all'interno dell'infrastruttura di acceleratore globale stesso, migliorando la resilienza operativa [6].
- Integrazione con SHIELD AWS: protegge gli endpoint dell'applicazione dagli attacchi DDOS Denial of Service (DDoS), che potrebbero altrimenti influire sulla disponibilità [7].
- Easy Endpoint Management: è possibile aggiungere o rimuovere gli endpoint, eseguire distribuzioni blu/verdi o test A/B senza modificare gli indirizzi IP rivolti al client, facilitando gli aggiornamenti fluidi e le operazioni di recupero [7] [10].

Riepilogo

AWS Global Accelerator è progettato per migliorare sia l'elevata disponibilità che il recupero di elaborazione per le applicazioni da:

- Fornire indirizzi IP statici serviti da zone di rete indipendenti per la tolleranza ai guasti.
- Monitorare continuamente la salute degli endpoint e il routing traffico lontano da endpoint malsani.
-Supportare il failover multi-regione con reindirizzamento del traffico quasi istantaneo.
- Ridurre la latenza instradando il traffico degli utenti verso l'endpoint sano più vicino.
- Offrire robuste funzionalità di protezione e resilienza operativa.

Queste capacità rendono l'acceleratore globale un potente strumento per la costruzione di applicazioni resilienti, altamente disponibili e tolleranti a disastro su AWS [3] [5] [7] [10].

Citazioni:
[1] https://aws.amazon.com/global-accelerator/features/
[2] https://docs.aws.amazon.com/global-accelerator/latest/dg/disaster-recovery-resiliacy.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-ackcelerator/
[6] https://aws.amazon.com/blogs/networking-and-content-delevery/maximising-application-resiliacy-with-aws-global-accuterator/
[7] https://docs.aws.amazon.com/global-accelerator/latest/dg/introduction-benefits-of-migrating.html
[8] https://www.projectpro.io/recipes/explain-deatures-of-aws-global-accelerator
[9] https://learn.microsoft.com/en-us/azure/cloud-adoption-framework/scenarios/oracle-iaas/oracle-disaster-recovery-iaas
[10] https://cloudchipr.com/blog/aws-global-accelerator
[11] https://hands-on.cloud/aws-services/global-ackcelerator/