Um grupo de destino de rota permite failover automático para suas rotas. Em vez de redirecionar o tráfego manualmente quando o próximo salto principal falha, configure um grupo de destino de rota com instâncias ativa e standby no modo ativo/standby. O sistema monitora a integridade das instâncias e alterna o tráfego automaticamente para a instância íntegra, reduzindo o tempo de recuperação para menos de 30 segundos.
Como funciona
Um grupo de destino de rota oferece recuperação de desastres automatizada em nível de zona por meio de três etapas:
Configuração ativo/standby
Configure duas instâncias do mesmo tipo em zonas diferentes com funções predefinidas:
Instância ativa: peso 100. Processa todo o tráfego quando íntegra.
Instância standby: peso 0. Ativada somente quando a instância ativa falha.
Monitoramento de integridade
O sistema verifica continuamente ambas as instâncias para detectar falhas e alternâncias:
Detecção de falhas: três verificações consecutivas com falha marcam a instância como
Unhealthye acionam o failover automático.Verificação de recuperação: três verificações consecutivas bem-sucedidas marcam a instância como
Healthynovamente.
Alternância automática e manual
Failover automático: quando a instância ativa falha, o tráfego alterna automaticamente para a instância standby em até 30 segundos.
Failback manual: após a recuperação da instância ativa, alterne o tráfego de volta manualmente durante uma janela de manutenção.
Failback automático não suportado: o sistema não retorna o tráfego automaticamente para a instância ativa após a recuperação, evitando failovers frequentes causados por instabilidades de rede ou interrupções de serviço. Realize o failback manualmente durante horários de menor tráfego.
Cenário | Acionamento | Tempo de alternância |
Failover | Automático (acionado por verificação de integridade) | < 30s |
Failback | Manual | < 10s |
Notas de uso
Atualmente, apenas endpoints do Gateway Load Balancer (GWLB) são compatíveis.
Configure uma instância ativa e uma instância standby. Ambas devem pertencer à mesma virtual private cloud (VPC) e estar implantadas em zonas diferentes para permitir a recuperação de desastres entre zonas.
É possível criar até 10 grupos de destino de rota em uma VPC.
Configurar failover automático
Configure o próximo salto de uma entrada de rota IPv4 para um grupo de destino de rota. O tráfego é enviado para a instância ativa do grupo e alterna automaticamente para a instância standby se a instância ativa se tornar indisponível.
Apenas entradas de rota IPv4 são compatíveis.
Um grupo de destino de rota oferece as mesmas operações de roteamento que suas instâncias membro. Por exemplo, se uma rota do sistema em uma tabela de rotas de gateway pode usar um endpoint GWLB como próximo salto, ela também pode usar um grupo de destino de rota que contém esse endpoint GWLB.
Console
Acesse a página Route Target Groups da VPC e clique em Create Target Group.
VPC: selecione a VPC onde seus endpoints GWLB estão localizados.
Mode: mantenha o padrão Active/Standby Mode.
Member Type: selecione GWLB Endpoint.
Member Settings: selecione uma instância ativa e uma standby. Verifique se estão em zonas diferentes.
Após a criação, você pode modificar instâncias inativas na página de detalhes do grupo de destino de rota clicando em Modify Member. Não é possível modificar instâncias ativas.
Instance Name, Resource Group and Tags: use esses campos para organização de dados.
Configure uma entrada de rota apontando para o grupo de destino de rota.
Acesse a página Route Tables da VPC e clique no ID da tabela de rotas de destino.
Na aba Custom Route, selecione Add Route Entry.
Destination CIDR Block: o CIDR de destino para o qual você deseja encaminhar o tráfego pelas instâncias ativa e standby.
Next Hop Type: selecione Route Target Group.
API
Chame CreateRouteTargetGroup para criar um grupo de destino de rota.
Chame CreateRouteEntry para criar uma entrada de rota personalizada. Defina
NextHopTypecomoRouteTargetGroup.
Realizar uma alternância manualmente
Casos de uso:
Alterne o tráfego de volta manualmente durante uma janela de manutenção.
O sistema não retorna o tráfego automaticamente para a instância ativa após a recuperação, evitando failovers frequentes causados por instabilidades de rede ou interrupções de serviço. Realize o failback manualmente durante horários de menor tráfego.
Limitação: só é possível realizar a alternância quando ambas as instâncias estão íntegras.
Console
Acesse a página Route Target Groups da VPC e clique no ID do grupo de destino de rota.
No canto superior direito da página, clique em Switch Member.
API
Chame SwitchActiveRouteTarget para realizar uma alternância no grupo de destino de rota.
Faturamento
O recurso de grupo de destino de rota é gratuito.
A cobrança se aplica às instâncias de destino, atualmente apenas endpoints GWLB, e seus serviços de backend. Para mais informações, consulte faturamento do PrivateLink e regras de faturamento do GWLB.
Antes de entrar em produção
Antes de direcionar tráfego de produção para um grupo de destino de rota, conclua estas etapas:
Realize um teste de recuperação de desastres
Realize uma alternância manual durante uma janela de manutenção ou horários de menor tráfego para verificar:
A instância standby consegue processar o tráfego com êxito.
As regras do grupo de segurança permitem tráfego pelo caminho standby.
Os serviços de backend respondem corretamente ao usar a instância standby.
Avalie o impacto nas conexões
Para aplicações com estado (como firewalls com conexões persistentes ou sessões NAT), uma alternância interrompe as conexões existentes. Planeje adequadamente:
Implemente reconexão automática para suas aplicações.
Teste o impacto da reinicialização de conexões em seus serviços.