Ao usar a Cloud Enterprise Network (CEN) para comunicação de rede entre regiões, analise o maior tráfego por meio do recurso de log de fluxo de um roteador de trânsito (TR).
Este tópico descreve como enviar logs de fluxo do roteador de trânsito para o Simple Log Service. Para analisar logs de fluxo enviados ao Traffic Analyzer do Network Intelligence Service (NIS), consulte TR traffic analysis .
Cenário
Conforme ilustrado na figura:
Duas VPCs, VPC1 e VPC2, foram criadas nas regiões China (Hangzhou) e China (Shanghai), respectivamente.
Duas instâncias ECS, ECS1 e ECS2, foram configuradas na VPC1. A instância ECS3 está implantada na VPC2.
Uma inter-region VPC connection foi estabelecida entre as duas VPCs usando a CEN, permitindo a comunicação entre as três instâncias ECS.
Para analisar o maior tráfego entre a VPC1 e a VPC2, ative os logs de fluxo nos roteadores de trânsito:
Ative os logs de fluxo no TR1 para examinar o tráfego da VPC1 para a VPC2.
Ative os logs de fluxo no TR2 para examinar o tráfego da VPC2 para a VPC1.
Este tópico usa os logs de fluxo no TR1 como exemplo para analisar o maior tráfego da VPC1 para a VPC2.
Planejamento de rede
-
VPC1:
Localizada na região China (Hangzhou) com o bloco CIDR 10.0.0.0/16.
O vSwitch 1 está na Zona J com o bloco CIDR 10.0.0.0/24; o vSwitch 2 está na Zona K com o bloco CIDR 10.0.1.0/24.
Os endereços IP da ECS1 e da ECS2 são, respectivamente, 10.0.0.1 e 10.0.0.2. Ambas usam a imagem de SO
Alibaba Cloud Linux.
-
VPC2:
Localizada na região China (Shanghai) com o bloco CIDR 192.168.0.0/16.
O vSwitch 1 está na Zona M com o bloco CIDR 192.168.0.0/24; o vSwitch 2 está na Zona N com o bloco CIDR 192.168.1.0/24.
A ECS3 tem o endereço IP 192.168.0.1 e usa a imagem de SO
Alibaba Cloud Linux.
Iniciar configuração
Etapa 1: Simular tráfego
Antes de ativar os logs de fluxo, caso não haja tráfego de acesso mútuo entre as instâncias ECS, execute o comando ping nelas para simular tráfego.
-
Na ECS1, execute o comando ping para alcançar a ECS3 com tamanho de pacote de 100 bytes.
ping 192.168.0.1 -s 100 -
Na ECS2, execute o comando ping para alcançar a ECS3 com tamanho de pacote de 10.000 bytes.
ping 192.168.0.1 -s 10000
Mantenha os comandos ping ativos. Os pacotes têm tamanhos diferentes intencionalmente para facilitar a comparação do maior tráfego.
Etapa 2: Criar logs de fluxo
Faça login no console da CEN.
Na página CEN Instance, localize a instância CEN desejada e clique em seu ID.
Na aba , localize o roteador de trânsito da região China (Hangzhou) e clique em seu ID.
Na página do product do roteador de trânsito, selecione a aba Flow Logs.
Verifique se o Simple Log Service está ativado para sua conta.
-
Na aba Flow Logs, clique em Create Flow Log. Configure as opções conforme descrito abaixo e clique em OK.
Instance: Escolha Inter-region Connection no menu suspenso à esquerda e selecione o ID da instância de conexão inter-região correspondente (tr-attach-xxx) no menu suspenso à direita.
Select Mode: Selecione apenas Deliver to Simple Log Service.
Project: Escolha Create Project e insira um nome para o Project. O nome do Project no Simple Log Service deve ser globalmente único. Neste exemplo, insira
project-tr-test1.Mantenha os demais parâmetros com os valores padrão.
NotaAo ativar logs de fluxo para conexões inter-região, o sistema registra apenas o tráfego de saída do roteador de trânsito. Neste exemplo, o tráfego da VPC1 para a VPC2 é capturado. Para obter mais informações sobre as direções de tráfego suportadas para outros tipos de instância, como conexões VPC, consulte Resources that support flow logs.
Se o Log Service já estiver ativo em sua conta Alibaba Cloud, ignore esta etapa.
Na aba Flow Logs, clique em Activate Now. Na página Log Service, aceite os Terms of Service for Flow Log e clique em Activate Now. Após a ativação, retorne à aba Flow Logs.
Etapa 3: Visualizar logs de fluxo
O log de fluxo é ativado por padrão após a criação. O Simple Log Service pode levar alguns minutos para inicializar após a ativação. Após a inicialização, ele começa a registrar o tráfego automaticamente. Clique no nome do projeto e do Logstore na coluna Log Service para acessar o console do Log Service e consultar ou analisar os logs de fluxo.
Visualize os detalhes do log de fluxo no console do Log Service.
Etapa 4: Filtrar o maior tráfego
-
Insira a seguinte consulta para visualizar o maior tráfego inter-região:
* | select "src-region-id", "dst-region-id", "srcaddr", "dstaddr", sum(bytes) as traffic_bytes group by "src-region-id","dst-region-id", "srcaddr", "dstaddr" order by traffic_bytes DESC limit 100Esta consulta agrupa os logs de fluxo por ID da região de origem, ID da região de destino, endereço de source e endereço de destino, calcula o tráfego total em bytes para cada sessão dentro de cada grupo e classifica os resultados pelo tráfego total em ordem decrescente.
-
Defina o intervalo de tempo como 15 Minutes (Relative) e clique em Search & Analyze.
A aba Graph exibe uma tabela de resultados classificada por bytes de tráfego em ordem decrescente, contendo as seguintes colunas: src-region-id, dst-region-id, srcaddr, dstaddr e traffic_bytes.
Com base nos resultados, o maior tráfego da VPC1 para a VPC2 nos últimos 15 minutos é:
O tráfego da ECS2 para a ECS3 é o maior, totalizando 8.492.068 bytes.
O tráfego da ECS1 para a ECS3 é o segundo maior, totalizando 117.860 bytes.
Referências
Para obter mais informações sobre os campos na entrada de log, consulte Fields.
Para obter mais informações sobre a sintaxe da instrução de consulta de log de fluxo, consulte Search syntax and functions.