Abilitazione dello spostamento zonale EKS per evitare zone di disponibilità compromesse - Amazon EKS

Contribuisci a migliorare questa pagina

Per contribuire a questa guida per l’utente, seleziona il link Edit this page on GitHub che si trova nel riquadro destro di ogni pagina.

Abilitazione dello spostamento zonale EKS per evitare zone di disponibilità compromesse

Amazon Application Recovery Controller (ARC) aiuta a gestire e coordinare il ripristino per le tue applicazioni nelle zone di disponibilità (AZ) e funziona con molti servizi, tra cui Amazon EKS. Con il supporto EKS per lo spostamento zonale ARC, è possibile spostare il traffico di rete interno al cluster da una AZ compromessa. È anche possibile autorizzare AWS a monitorare lo stato delle tue AZ e spostare temporaneamente il traffico di rete da una AZ non integra per tuo conto.

Come utilizzare uno spostamento zonale EKS:

  1. Abilita il tuo cluster EKS con Amazon Application Recovery Controller (ARC). Questa operazione è eseguita a livello di cluster, utilizzando la console EKS di Amazon, AWS CLI, CloudFormation o eksctl.

  2. Una volta abilitato, è possibile gestire gli spostamenti zonali o gli spostamenti zonali automatici, utilizzando console ARC, AWS CLI o le API di spostamento zonale e di spostamento zonale automatico.

Tieni presente che dopo aver registrato un cluster EKS con ARC, devi comunque configurare ARC. Per esempio, è possibile utilizzare la console ARC per configurare lo spostamento zonale automatico.

Per informazioni più dettagliate su come funziona lo spostamento zonale EKS e su come progettare i carichi di lavoro per gestire le zone di disponibilità compromesse, consulta Ulteriori informazioni relative allo spostamento zonale in controller di ripristino delle applicazioni Amazon (ARC).

Considerazioni

  • La modalità automatica EKS non supporta Amazon Application Recovery Controller, lo spostamento zonale e lo spostamento zonale automatico.

  • Consigliamo di attendere almeno 60 secondi tra le operazioni di spostamento zonale per garantire la corretta elaborazione di ciascuna richiesta.

    Quando si tenta di eseguire spostamenti zonali in rapida successione (entro 60 secondi l’uno dall’altro), il servizio Amazon EKS potrebbe non elaborare correttamente tutte le richieste di spostamento. Ciò è dovuto all’attuale meccanismo di polling che aggiorna lo stato zonale del cluster. Se è necessario eseguire più spostamenti zonali, assicuratevi che vi sia un periodo di tempo adeguato tra le operazioni affinché il sistema elabori ogni modifica.

What is Amazon Application Recovery Controller?

Amazon Application Recovery Controller (ARC) ti aiuta a prepararti e a portare a termine ripristini più rapidi per le applicazioni in esecuzione su AWS. Lo spostamento zonale ti consente di riprenderti rapidamente dalle compromissioni della zona di disponibilità (AZ), spostando temporaneamente il traffico di una risorsa supportata in allontanamento da una AZ a favore di AZ integre nella regione AWS.

Ulteriori informazioni su Amazon Application Recovery Controller (ARC)

Che cos’è uno spostamento zonale?

Lo spostamento zonale è una funzionalità di ARC che consente di spostare il traffico per una risorsa come un cluster EKS o un Elastic Load Balancer lontano da una zona di disponibilità in una regione AWS per mitigare rapidamente un problema e ripristinare rapidamente l’applicazione. È possibile scegliere di spostare il traffico, per esempio, perché una cattiva implementazione causa problemi di latenza o perché la zona di disponibilità è compromessa. Uno spostamento zonale non richiede passaggi di configurazione avanzati.

Ulteriori informazioni sullo spostamento zonale ARC

Cos’è lo spostamento automatico zonale automatico?

Lo spostamento zonale automatico è una funzionalità di ARC che è possibile abilitare per autorizzare AWS a spostare il traffico da una AZ per le risorse supportate, per tuo conto, verso AZ integre nella regione AWS. AWS avvia uno spostamento automatico quando la telemetria interna indica che in una AZ in una regione si è verificata una compromissione che potrebbe avere un impatto sui clienti. La telemetria interna incorpora metriche provenienti da più fonti, tra cui la rete AWS e i servizi Amazon EC2 ed Elastic Load Balancing.

AWS interrompe gli spostamenti automatici quando gli indicatori indicano che non esiste più un problema o un problema potenziale.

Ulteriori informazioni sullo spostamento zonale automatico ARC

Cosa fa EKS durante uno spostamento automatico?

EKS aggiorna le configurazioni di rete per evitare di indirizzare il traffico verso AZ compromesse. Inoltre, se si utilizzano i gruppi di nodi gestiti, EKS avvierà nuovi nodi nelle AZ integre solo durante uno spostamento zonale. Quando lo spostamento scade o viene annullato, le configurazioni di rete saranno ripristinate per includere l’AZ che in precedenza era stato rilevato come non integra.

Ulteriori informazioni sullo spostamento zonale EKS

Registra il cluster EKS con Amazon Application Recovery Controller (ARC) (console AWS)

  1. Trova il nome e la regione del cluster EKS che desideri registrare con ARC.

  2. Vai alla Console EKS in quella regione e seleziona il tuo cluster.

  3. Nella pagina delle Informazioni sul cluster, seleziona la scheda Panoramica.

  4. Sotto l’intestazione Spostamento zonale, seleziona il pulsante Gestisci.

  5. Seleziona abilita o disabilita per lo spostamento zonale EKS.

Ora il tuo cluster EKS è registrato con ARC.

Se si desidera che AWS rilevi ed eviti zone di disponibilità compromesse, è necessario configurare lo spostamento zonale automatico ARC. Ad esempio, è possibile eseguire questa operazione nella console ARC.

Fasi successive