Como configurar o failover ativo/passivo com registros de localização geográfica no Route 53?

6 minuto de leitura
0

Quero configurar o failover ativo/passivo com registros de localização geográfica no Amazon Route 53.

Breve descrição

Se um registro de localização geográfica não estiver íntegro, o Route 53 buscará outro registro para a região geográfica maior associada da AWS. Se a localização do cliente não corresponder ao outro registro de localização geográfica íntegro, o Route 53 fará o failover para o registro de localização geográfica padrão.

Você pode configurar o Route 53 para fazer o failover para o outro registro de localização geográfica íntegro em vez do registro padrão.

Resolução

Essa resolução usa o seguinte cenário de exemplo:

Você tem um registro de localização geográfica que aponta para um balanceador de carga em um local. Você cria um registro de localização geográfica padrão o para o mesmo local. Com essa configuração, se o registro primário ficar não íntegro, o Amazon Route 53 automaticamente fará o failover para o registro secundário. Você tem o seguinte:

  • Um registro de localização geográfica para clientes no Local A acessarem um balanceador de carga em us-west-1.
  • Um registro de geolocalização para clientes no Local B acessarem o balanceador de carga em eu-west-1.
  • Um registro de localização geográfica padrão que aponta para uma página da Web estática mostrando que o serviço não está disponível para clientes fora do Local A e do Local B.

Para consultas de DNS do Local A:

  • crie um registro de failover primário que aponte para o balanceador de carga em us-west-1
  • Crie um registro de failover secundário que aponte para o balanceador de carga em eu-west-1
  • Crie um registro de localização geográfica para o Local A que aponte para o registro de failover

Usando a configuração anterior, se o Route 53 receber uma consulta ao DNS do Local A, o Route 53 responderá com o registro de failover primário. Se o balanceador de carga estiver íntegro, o registro de failover primário será o balanceador de carga em us-west-1. Se o balanceador de carga em us-west-1 não estiver íntegro, o Route 53 retornará o balanceador de carga em eu-west-1 (o registro secundário).

Etapa 1: crie dois registros de failover para o Local A

  1. Abra o console do Route 53.
  2. No painel de navegação, escolha Zonas hospedadas.
  3. Escolha o nome da zona hospedada na qual você deseja criar os registros.
  4. Escolha Criar relatório. Você pode usar o assistente para criar os registros ou escolha Alternar para criação rápida.
  5. Especifique os seguintes valores:
  • Em Política de roteamento, escolha Failover
  • Em Nome do registro, insira um nome para o registro de failover
  • Para recursos da AWS compatíveis, você pode criar um registro de alias. Se você estiver usando a Criação rápida, ative o Alias usando o botão de alternância. Se você estiver usando o Assistente, não precisará ativar o Alias e poderá prosseguir para Definir registro de failover.
    Observação: se o recurso não tiver suporte para um registro de alias, crie o registro como um registro sem alias. Para obter mais informações, consulte Tipo de registro.
  • Em Valor, escolha o Endpoint (por exemplo, Alias para aplicação e Classic Load Balancer). Escolha a Região (us-west-1, neste exemplo) e, em seguida, escolha seu recurso de destino (balanceador de carga, neste exemplo).
  • Em Tipo de registro de failover, escolha Primário
  • Em Avaliar a integridade do destino, escolha Sim.
    Observação: a opção Avaliar a integridade do alvo é aplicável aos registros de aliases. Se você estiver criando um registro sem alias, crie uma verificação de integridade do Route 53 e associe-a ao registro.
  • Em ID de registro, insira um valor que identifique exclusivamente cada registro com o mesmo nome e tipo.
  • Ao usar o método Criação rápida de registro, escolha Adicionar outro registro para criar o registro de failover secundário. Ao usar o Assistente, escolha Definir registro de failover.
  • O Nome do registro nesta etapa é o mesmo nome especificado para o registro primário.
  • Em Valor, escolha o endpoint (por exemplo, Alias para aplicação e Classic Load Balancer). Escolha a Região (eu-west-1, neste exemplo). Em seguida, escolha seu recurso de destino (balanceador de carga, neste exemplo).
  • Em Política de roteamento, escolha Failover.
  • Em tipo de registro de failover, escolha Secundário.
  • (Opcional) Em Avaliar a integridade do destino, escolha Sim se você estiver criando um registro de alias.
  • Em ID de registro, insira um valor que identifique exclusivamente cada registro com o mesmo nome e tipo.
  1. Escolha Criar registros.

Etapa 2: crie um registro de localização geográfica direcionado ao registro de failover

  1. Abra o console do Route 53.
  2. Escolha Zonas hospedadas.
  3. Escolha o nome da zona hospedada necessária na qual você deseja criar o registro.
  4. Escolha Criar relatório. Você pode usar o assistente para criar os registros ou escolha Alternar para criação rápida.
  5. Especifique os seguintes valores:
  • Em Política de roteamento, escolha Localização gráfica.
  • Em Nome do registro, especifique um nome para o registro de localização geográfica.
  • Em Tipo de registro, escolha o mesmo tipo usado para o registro de failover.
  • Para recursos da AWS compatíveis, você pode criar um registro de alias. Se você estiver usando a Criação rápida, ative o Alias usando o botão de alternância. Se você estiver usando o Assistente, não precisará realizar essa ação e poderá escolher Definir registro de failover.
    Observação: se o recurso não tiver suporte para um registro de alias, crie o registro como um registro sem alias. Para obter mais informações, consulte Tipo de registro.
  • Em Valor, escolha Alias para outro registro nessa zona hospedada e, em seguida, escolha o registro de failover
  • Em Localização, escolha a localização da Local A.
  • Em Avaliar a integridade do destino, escolha Sim.
  • Em ID de registro, insira um valor que identifique exclusivamente cada registro com o mesmo nome e tipo.
  1. Escolha Criar registros.

Para concluir a Configuração do failover ativo/passivo entre os dois locais, repita as etapas acima para os clientes no Local B.

Para consultas de DNS do Local B, faça o seguinte:

  1. Crie um registro primário de failover que aponte para o balanceador de carga em eu-west-1.
  2. Crie um registro secundário de failover que aponte para o balanceador de carga em us-west-1.
  3. Crie um registro de localização geográfica para o Local B que aponte para o registro de failover. Certifique-se de que os dois registros de localização geográfica dos locais A e B estejam na mesma zona hospedada.

Observação: use o mesmo tipo de registro DNS para todos os registros. Por exemplo, se você criar um registro A para o registro de failover primário:

  • O registro de failover secundário também deve ser um registro A.
  • O registro de localização geográfica deve ser um registro de alias do tipo A.

Informações relacionadas

Valores específicos para registros de alias de localização geográfica

AWS OFICIAL
AWS OFICIALAtualizada há um ano