This documentation is for a release that is no longer maintained
See documentation for the latest supported version 3 or the latest supported version 4.4.2. Estratégias de redirecionamento de tráfego de rede
Após uma migração com êxito, você deve redirecionar o tráfego de rede dos seus aplicativos sem estado do cluster de origem para o cluster de destino.
As estratégias de redirecionamento do tráfego de rede se baseiam nas seguintes suposições:
- Os pods dos aplicativos estão em execução tanto nos clusters de origem quanto nos de destino.
- Cada aplicativo tem uma rota que contém o nome do host do cluster de origem.
- A rota com o nome do host do cluster de origem contém um certificado CA.
- Para HTTPS, o certificado CA do roteador de destino contém um nome alternativo da entidade para o registro DNS curinga do cluster de origem.
Considere as seguintes estratégias e selecione a que atenda aos seus objetivos.
Redirecionamento de todo o tráfego de rede para todos os aplicativos ao mesmo tempo
Altere o registro DNS curinga do cluster de origem para apontar para o endereço IP virtual (VIP) do roteador do cluster de destino.
Essa estratégia é adequada para aplicativos simples ou migrações pequenas.
Redirecionamento do tráfego de rede para aplicativos específicos
Crie um registro DNS para cada aplicativo com o nome do host do cluster de origem apontando para o VIP do roteador do cluster de destino. Esse registro DNS tem precedência sobre o registro DNS curinga do cluster de origem.
Redirecionamento gradual do tráfego de rede para aplicativos específicos
- Crie um proxy que possa direcionar o tráfego tanto para o VIP do roteador do cluster de origem quanto para o VIP do roteador do cluster de destino, para cada aplicativo.
- Crie um registro DNS para cada aplicativo com o nome do host do cluster de origem apontando para o proxy.
- Configure a entrada do proxy do aplicativo para encaminhar uma porcentagem do tráfego ao VIP do roteador do cluster de destino e o restante do tráfego ao VIP do roteador do cluster de origem.
- Aumente gradualmente a porcentagem do tráfego encaminhado ao VIP do roteador do cluster de destino, até que todo o tráfego da rede seja redirecionado.
Redirecionamento do tráfego baseado no usuário para aplicativos específicos
Usando esta estratégia, é possível filtrar os cabeçalhos TCP/IP das solicitações de usuários para redirecionar o tráfego de rede para grupos predefinidos de usuários. Isso permite testar o processo de redirecionamento em populações específicas de usuários, antes de redirecionar todo o tráfego de rede.
- Crie um proxy que possa direcionar o tráfego tanto para o VIP do roteador do cluster de origem quanto para o VIP do roteador do cluster de destino, para cada aplicativo.
- Crie um registro DNS para cada aplicativo com o nome do host do cluster de origem apontando para o proxy.
-
Configure a entrada do proxy do aplicativo para encaminhar o tráfego que corresponda a um determinado padrão de cabeçalho, como
test customers, ao VIP do roteador do cluster de destino e encaminhar o restante do tráfego ao VIP do roteador do cluster de origem. - Redirecione o tráfego ao VIP do roteador do cluster de destino em etapas, até que todo o tráfego esteja no VIP do roteador do cluster de destino.