Come posso configurare il failover attivo-passivo con i record di georilevazione in Route 53?

6 minuti di lettura
0

Desidero configurare il failover attivo-passivo con record di georilevazione in Amazon Route 53.

Descrizione breve

Se un record di georilevazione non è integro, Route 53 cerca un altro record per la Regione AWS geografica associata più ampia. Se la posizione del client non corrisponde all'altro record di georilevazione integro, Route 53 esegue il failover sul record di georilevazione predefinito.

Puoi configurare Route 53 in modo che esegua il failover sull'altro record di georilevazione integro, anziché sul record di georilevazione predefinito.

Soluzione

Questa soluzione utilizza il seguente scenario di esempio:

Hai un record di georilevazione che indica un sistema di bilanciamento del carico in un'unica posizione. Crei un record di georilevazione secondario per la stessa posizione. Con questa configurazione, se il record primario non è integro, Amazon Route 53 effettua automaticamente il failover sul record secondario. Hai a disposizione quanto segue:

  • Un record di georilevazione per i client nella posizione A per accedere a un sistema di bilanciamento del carico in us-west-1.
  • Un record di georilevazione per i client nella posizione B per accedere al sistema di bilanciamento del carico in eu-west-1.
  • Un record di georilevazione predefinito che rimanda a una pagina Web statica in cui viene mostrato che il servizio non è disponibile per i client al di fuori della posizione A e della posizione B.

Per le query DNS dalla posizione A:

  • Crea un record di failover primario che rimanda al sistema di bilanciamento del carico in us-west-1
  • Crea un record di failover secondario che rimanda al sistema di bilanciamento del carico in eu-west-1
  • Crea un record di georilevazione per la posizione A che punta al record di failover

Utilizzando la configurazione precedente, se Route 53 riceve una query DNS dalla posizione A, risponde con il record di failover primario. Se il sistema di bilanciamento del carico è integro, il record di failover primario corrisponde al sistema di bilanciamento del carico in us-west-1. Se il sistema di bilanciamento del carico in us-west-1 non è integro, Route 53 restituisce il sistema di bilanciamento del carico in eu-west-1 (il record secondario).

Fase 1: Crea due record di failover per la posizione A

  1. Apri la console Route 53.
  2. Nel pannello di navigazione, scegli Zone ospitate.
  3. Scegli il nome della zona ospitata in cui desideri creare i record.
  4. Scegli Crea record. Puoi usare la procedura guidata per creare i record o puoi scegliere Passa alla creazione rapida.
  5. Specifica i seguenti valori:
  • Per Policy di instradamento, scegli Failover
  • In Nome record, inserisci un nome per il record di failover
  • Per le risorse AWS supportate, puoi creare un registro alias. Se utilizzi Creazione rapida, attiva Alias con il pulsante di attivazione. Se utilizzi la Procedura guidata, non devi attivare Alias e puoi procedere con Definisci record di failover.
    Nota: Se la risorsa non è supportata per un record alias, crea il record come record non alias. Per ulteriori informazioni, vedi Tipo di record.
  • Per Valore, scegli Endpoint (ad esempio Alias in Application e Classic Load Balancer). Scegli Regione (us-west-1, in questo esempio), quindi scegli la risorsa di destinazione (sistema di bilanciamento del carico, in questo esempio).
  • Per Tipo di record di failover, scegli Primario
  • Per Valutazione dello stato target, scegli .
    **Nota:**L'opzione Valutazione dello stato target è applicabile ai record alias. Se stai creando un record non alias, crea un controllo dell'integrità Route 53 e associalo al record.
  • Per ID record, inserisci un valore che identifichi in modo univoco ogni record con lo stesso nome e tipo.
  • Quando utilizzi il metodo di generazione di record Creazione rapida, seleziona Aggiungi un altro record per creare il record di failover secondario. Quando usi la Procedura guidata, scegli Definisci record di failover.
  • Il Nome record in questo passaggio è lo stesso nome specificato per il record primario.
  • In Valore, scegli l'endpoint (ad esempio, Alias in Application e Classic Load Balancer). Scegli la Regione (eu-west-1, in questo esempio). Quindi scegli la risorsa di destinazione (sistema di bilanciamento del carico, in questo esempio).
  • Per Policy di instradamento, scegli Failover.
  • Per Tipo di record di failover, scegli Secondario.
  • (Facoltativo) Per Valutazione dello stato target, scegli se stai creando un record alias.
  • Per ID record, inserisci un valore che identifichi in modo univoco ogni record con lo stesso nome e tipo.
  1. Scegli Crea record.

Fase 2: Crea un record di georilevazione destinato al record di failover

  1. Apri la console Route 53.
  2. Scegli Zone ospitate.
  3. Scegli il nome della zona ospitata richiesta in cui desideri creare il record.
  4. Scegli Crea record. Puoi usare la procedura guidata per creare i record o puoi scegliere Passa alla creazione rapida.
  5. Specifica i seguenti valori:
  • Per Policy di instradamento, scegli Georilevazione.
  • In Nome record, specifica un nome per il record di georilevazione.
  • Per Tipo di record, scegli lo stesso tipo utilizzato per il record di failover.
  • Per le risorse AWS supportate, puoi creare un registro alias. Se utilizzi Creazione rapida, attiva Alias con il pulsante di attivazione. Se utilizzi la Procedura guidata, non è necessario eseguire questa azione puoi procedere scegliendo Definisci record di failover.
    Nota: Se la risorsa non è supportata per un record alias, crea il record come record non alias. Per ulteriori informazioni, vedi Tipo di record.
  • In Valore, scegli Alias per un altro record in questa zona ospitata, quindi scegli il record di failover
  • Per Posizione, scegli la posizione della Posizione A.
  • Per Valutazione dello stato target, scegli .
  • Per ID record, inserisci un valore che identifichi in modo univoco ogni record con lo stesso nome e tipo.
  1. Scegli Crea record.

Per completare la configurazione del failover attivo-passivo tra le due posizioni, ripeti i passaggi precedenti per i client nella posizione B.

Per le query DNS dalla posizione B, procedi come segue:

  1. Crea un record di failover primario che rimanda al sistema di bilanciamento del carico in eu-west-1.
  2. Crea un record di failover secondario che rimanda al sistema di bilanciamento del carico in us-west-1.
  3. Crea un record di georilevazione per la posizione B che punta al record di failover. Assicurati che entrambi i record di georilevazione per la posizione A e B si trovino nella stessa zona ospitata.

Nota: Usa lo stesso tipo di record DNS per tutti i record. Ad esempio, se crei un record A per il record di failover primario:

  • Anche il record di failover secondario deve essere un record A.
  • Il record di georilevazione deve essere un record alias di tipo A.

Informazioni correlate

Values specific for geolocation alias records

AWS UFFICIALE
AWS UFFICIALEAggiornata un anno fa