View a markdown version of this page

Zonal autoshift components - Amazon Application Recovery Controller (ARC)

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à.

Zonal autoshift components

Il diagramma seguente illustra un esempio di trasferimento automatico che sposta il traffico lontano da una zona di disponibilità. AWS avvia uno spostamento automatico quando la telemetria interna indica che esiste una limitazione della zona di disponibilità che potrebbe avere un impatto sui clienti.

Diagramma di un cambio automatico con tre zone di disponibilità

Di seguito sono riportati i componenti delle funzionalità di cambio automatico zonale in ARC.

Spostamenti automatici zonali

Lo spostamento automatico zonale sposta il traffico verso una risorsa, senza che sia necessario intraprendere alcuna azione. Lo spostamento automatico zonale è una funzionalità di ARC che AWS avvia uno spostamento automatico quando la telemetria interna indica che esiste una limitazione della zona di disponibilità che potrebbe avere un impatto sui clienti. Tieni presente che, in alcuni casi, potrebbero essere spostate via risorse che non subiscono alcun impatto.

Corse di pratica

Quando abiliti lo spostamento automatico zonale per una risorsa, devi anche configurare le esecuzioni pratiche di spostamento automatico zonale per la risorsa. AWS esegue un turno zonale per le sessioni di pratica circa settimanali, per circa 30 minuti. È inoltre possibile pianificare le esercitazioni su richiesta.

Le sessioni di esercitazione assicurano che l'applicazione possa funzionare normalmente senza la perdita di una zona di disponibilità. In un'esercitazione, AWS sposta il traffico relativo a una risorsa lontano da una zona di disponibilità con uno spostamento zonale, quindi riporta il traffico indietro al termine dell'esecuzione dell'esercitazione.

Configurazioni per l'esecuzione pratica

Con una configurazione di esecuzione pratica, è possibile definire gli intervalli di tempo (finestre bloccate o consentite) entro i quali ARC può avviare un'esecuzione pratica per una risorsa con spostamento automatico zonale. È inoltre possibile definire gli CloudWatch allarmi per un'esercitazione. AWS È possibile modificare la configurazione di un'esercitazione in qualsiasi momento, aggiungere o modificare finestre bloccate o consentite o aggiornare gli allarmi per l'esercitazione.

Per abilitare lo spostamento automatico zonale, è necessario disporre di una configurazione di esecuzione pratica per una risorsa.

È possibile eliminare un'esercitazione, ma prima è necessario disabilitare lo spostamento automatico zonale.

Esercitati, esegui allarmi

Quando si configurano le sessioni di esercitazione, si specificano gli CloudWatch allarmi (che vengono creati per la prima volta CloudWatch), in base ai requisiti di risorse e applicazioni. Gli allarmi specificati possono bloccare l'avvio di un'esercitazione o interrompere un'esercitazione in corso, se l'applicazione è influenzata negativamente dall'esecuzione dell'esercitazione.

Se un avviso specificato entra in uno ALARM stato, ARC interrompe lo spostamento zonale per l'esecuzione dell'esercitazione, in modo che il traffico della risorsa non venga più spostato dalla zona di disponibilità.

Esistono due tipi di allarmi specificati per le esercitazioni: gli allarmi dei risultati, per monitorare lo stato della risorsa e dell'applicazione durante l'esecuzione dell'esercitazione, e gli allarmi di blocco, che è possibile configurare per impedire l'avvio delle esercitazioni o per interrompere un'esercitazione in corso. È richiesto almeno un allarme di esito; il blocco degli allarmi è facoltativo.

Risultati della sessione pratica

ARC riporta un risultato per ogni esercitazione. Di seguito sono riportati i possibili esiti della prova pratica:

  • IN SOSPESO: Il turno zonale per l'esercitazione è attivo (in corso). Non ci sono ancora esiti.

  • RIUSCITA: L'allarme relativo all'esito non è ALARM stato attivato durante l'esercitazione e l'esercitazione ha completato l'intero periodo di prova di 30 minuti.

  • INTERROTTA: L'esercitazione è terminata per un motivo diverso dall'allarme relativo all'esito. ALARM Una prova pratica può essere interrotta per una serie di motivi. Ad esempio, un'esercitazione che termina perché l'allarme di blocco specificato per l'esercitazione è entrato in uno ALARM stato ha il risultato diINTERRUPTED. Per ulteriori informazioni sui motivi di un esito INTERRUPTED, consulta Outcomes for practice runs.

  • FALLITA: l’allarme di esito è entrato in uno stato ALARM durante la prova pratica.

  • CAPACITY_CHECK_FAILED: la verifica della capacità bilanciata nelle zone di disponibilità per le risorse del gruppo di bilanciamento del carico e Auto Scaling non è riuscita.

Regole di sicurezza integrate

Le regole di sicurezza integrate in ARC impediscono che si verifichi più di un cambio di traffico per una risorsa alla volta. In altre parole, solo un cambio di zona avviato dal cliente, un cambio zonale di tipo Practice Run (avviato da AWS o da un cliente) o lo spostamento automatico della risorsa possono spostare attivamente il traffico lontano da una zona di disponibilità. Ad esempio, se si avvia uno spostamento di zona per una risorsa quando è attualmente spostata via con lo spostamento automatico, il cambiamento di zona ha la precedenza. Per ulteriori informazioni, consulta Precedenza per i turni zonali.

Identificatore di risorsa

L'identificatore di una risorsa per cui abilitare lo spostamento automatico zonale, ovvero l'Amazon Resource Name (ARN) della risorsa. Puoi abilitare lo spostamento automatico zonale solo per le risorse del tuo account che fanno parte di un servizio supportato da ARC. AWS

Risorsa gestita

Gli Application Load Balancer registrano automaticamente le risorse con ARC per lo spostamento automatico zonale. È necessario attivare manualmente altre risorse per lo spostamento automatico zonale.

Nome risorsa

Il nome di una risorsa gestita in ARC.

Stato applicato

Uno stato applicato indica se per una risorsa è in corso uno spostamento del traffico. Quando si configura lo spostamento automatico zonale, una risorsa può avere più di uno spostamento di traffico attivo, ad esempio un cambio di zona eseguito in pratica, uno spostamento di zona avviato dal cliente o uno spostamento automatico. Tuttavia, ne viene applicato solo uno alla volta, ossia è valido per la risorsa. Lo spostamento con lo stato APPLIED determina la zona di disponibilità in cui il traffico dell'applicazione è stato spostato verso una risorsa e quando termina tale spostamento di traffico.

Tipo di turno

Definisce il tipo di spostamento zonale. I turni zonali possono avere uno dei seguenti tipi:

  • ZONAL_SHIFT

  • ZONAL_AUTOSHIFT

  • ESERCITAZIONE_CORRI

  • FIS EXPERIMENT