Spostamento zonale per il tuo Application Load Balancer - Sistema di bilanciamento del carico elastico

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

Spostamento zonale per il tuo Application Load Balancer

Lo spostamento di zona e lo spostamento automatico di zona sono funzionalità di Amazon Application Recovery Controller (ARC). Con lo spostamento zonale, puoi spostare il traffico lontano da una zona di disponibilità ridotta con una sola azione. In questo modo è possibile continuare a operare da altre zone di disponibilità integre in una Regione AWS.

Con lo spostamento automatico zonale, autorizzi AWS a spostare il traffico di risorse di un'applicazione da una zona di disponibilità durante gli eventi, per tuo conto, per ridurre i tempi di ripristino. AWS avvia uno spostamento automatico quando il monitoraggio interno indica che esiste una violazione della zona di disponibilità che potrebbe avere un impatto potenziale sui clienti. Quando AWS inizia uno spostamento automatico, il traffico delle applicazioni verso le risorse che hai configurato per lo spostamento automatico zonale inizia a spostarsi dalla zona di disponibilità.

Quando si avvia uno spostamento zonale, il sistema di bilanciamento del carico interrompe l'invio di nuovo traffico per la risorsa alla zona di disponibilità interessata. ARC crea immediatamente lo spostamento zonale. Tuttavia, il completamento delle connessioni esistenti e in corso nella zona di disponibilità può richiedere poco tempo, a seconda del comportamento del client e del riutilizzo della connessione. A seconda delle impostazioni DNS e di altri fattori, le connessioni esistenti possono essere completate in pochi minuti o potrebbero richiedere più tempo. Per ulteriori informazioni, consulta Limita il tempo in cui i client rimangono connessi ai tuoi endpoint nella Amazon Application Recovery Controller (ARC) Developer Guide.

Prima di iniziare un cambiamento di zona

  • Lo spostamento zonale è disabilitato per impostazione predefinita e deve essere abilitato su ogni Application Load Balancer. Per ulteriori informazioni, consulta Abilita lo spostamento zonale per il tuo Application Load Balancer.

  • È possibile avviare uno spostamento zonale per uno specifico sistema di bilanciamento del carico solo per una singola zona di disponibilità. Non è possibile avviare uno spostamento zonale per più zone di disponibilità.

  • AWS rimuove in modo proattivo gli indirizzi IP del sistema di bilanciamento del carico zonale dal DNS quando più problemi di infrastruttura influiscono sui servizi. Verificare sempre l'attuale capacità della zona di disponibilità prima di avviare uno spostamento zonale. Se i sistemi di bilanciamento del carico hanno il bilanciamento del carico tra zone disattivato e si utilizza uno spostamento zonale per rimuovere l'indirizzo IP zonale di un sistema di bilanciamento del carico, anche la zona di disponibilità coinvolta nello spostamento zonale perderà capacità di destinazione.

Per ulteriori informazioni, consulta le migliori pratiche per i cambiamenti zonali in ARC nella Amazon Application Recovery Controller (ARC) Developer Guide.

Bilanciamento del carico su più zone

Quando viene avviato uno spostamento di zona su un Application Load Balancer con il bilanciamento del carico tra zone abilitato, tutto il traffico verso le destinazioni viene bloccato nella zona di disponibilità interessata e gli indirizzi IP zonali vengono rimossi dal DNS.

Vantaggi:
  • Ripristino più rapido in caso di guasti nelle zone di disponibilità.

  • La capacità di spostare il traffico verso una zona di disponibilità integra se vengono rilevati guasti in una zona di disponibilità.

  • È possibile testare l'integrità delle applicazioni simulando e identificando gli errori per prevenire tempi di inattività non pianificati.

Sovrascrittura amministrativa dei turni zonali

Le destinazioni che appartengono a un Application Load Balancer includono un nuovo statoAdministrativeOverride, indipendente dallo TargetHealth stato.

Quando viene avviato uno spostamento di zona per un Application Load Balancer, tutte le destinazioni all'interno della zona da cui viene allontanato vengono considerate sostituite dal punto di vista amministrativo. L'Application Load Balancer interrompe l'instradamento del nuovo traffico verso destinazioni sovrascritte a livello amministrativo. Le connessioni esistenti rimangono intatte finché non vengono chiuse organicamente.

Gli AdministrativeOverride stati possibili sono:

sconosciuta

Lo stato non può essere propagato a causa di un errore interno

no_override

Nessun override è attualmente attivo sulla destinazione

zonal_shift_active

Lo spostamento zonale è attivo nella zona di disponibilità di destinazione