Exemplo de utilização: resolva problemas de conetividade de rede
Neste exemplo de utilização, é um administrador de rede que suporta uma rede que inclui várias aplicações com equilíbrio de carga. Recebeu um alerta sobre um problema de latência e foi informado de que a aplicação para dispositivos móveis da sua organização está intermitentemente lenta e a atingir o limite de tempo. Sabe que vários utilizadores diferentes são afetados e que não houve implementações recentes de aplicações. O problema está provavelmente relacionado com uma alteração no ambiente e não na aplicação.
O seguinte exemplo de utilização demonstra como a topologia de rede pode ajudar a resolver problemas e investigar rapidamente problemas na sua implementação.
Detalhes da topologia
A implementação abrange três Google Cloud regiões (us-central1
,
europe-west1
e asia-east1
). Todos os pedidos de clientes externos são publicados por um único Application Load Balancer externo que tem vários back-ends em cada uma das três regiões. Os pedidos de clientes provenientes de uma das três regiões empresariais (Américas, EMEA e APAC) são publicados por instâncias da aplicação naGoogle Cloud região mais próxima.
A topologia seguinte mostra a hierarquia de nível superior para a implementação:
Latência de rede
Neste cenário, suponha que tem um balanceador de carga denominado shopping-site-lb
.
Verifica a latência entre os clientes externos e o balanceador de carga para ver se a latência entre eles mudou. Descobre que tem e decide
investigar mais a fundo os back-ends do balanceador de carga.
Filtra a topologia para mostrar apenas o tráfego do seu balanceador de carga externo
shopping-site-lb
.Depois de aplicar o filtro, a topologia de rede mostra apenas as ligações relacionadas com o equilibrador de carga, conforme mostrado no exemplo seguinte.
Começando pelos clientes externos nas Américas, clique nas métricas de tráfego entre a região empresarial das Américas e o balanceador de carga.
A topologia de rede mostra gráficos no painel de detalhes. As informações incluem o tráfego de entrada e saída entre a entidade selecionada e a entidade associada. Por exemplo, a topologia de rede fornece os valores mais recentes para consultas por segundo (CPS) e a latência do pedido HTTP.
No gráfico de latência dos pedidos, vê valores para os percentis 50, 95 e 99. Neste exemplo, suponhamos que todos os valores de latência são superiores ao esperado.
Para expandir os gráficos de intervalos temporais para 6 semanas, na parte superior do painel de detalhes, selecione 6 semanas.
1A figura é para referência. Os respetivos dados não refletem o exemplo de utilização.
Vê um aumento significativo que ocorreu há cerca de duas horas, aproximadamente quando foram comunicados os primeiros problemas. Tem a certeza de que o problema está relacionado com o aumento da latência do balanceador de carga.
Com uma vista de alto nível do problema, investiga mais a fundo o balanceador de carga acedendo à página Balanceamento de carga na Google Cloud consola. Acaba por descobrir que uma instância no serviço de back-end do balanceador de carga estava a demorar mais tempo do que o normal a responder. Retira essa instância de serviço, o que resolve o problema.
O que se segue?
- Monitorize a configuração de rede com a topologia de rede
- Exemplo de utilização: auditar o desempenho da rede
- Resolva problemas de topologia de rede