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á 2 anos