O número de fluxos suportados por um gateway é determinado pela memória do sistema. Há um registo que reflete o número de fluxos durante o arranque.

O exemplo a seguir mostra o registo dos fluxos máximos suportados:

ERROR  [MAIN] gwd_get_max_flow_supported:35 Flow Admission: GWD 
Max flow supported: 1929780 soft limit:1157820 hard limit:1736730

Se os registos tiverem sido revertidos, utilize a seguinte tabela como referência:

Memória do gateway(GB) Número máximo de fluxos Número crítico de fluxos (90% do máximo de fluxos)
4 245760 221184
8 491520 442368
16 983040 884736
32 1966080 1769472

Se os limites de fluxo atingirem um limite crítico, o sistema deve ser investigado para uma possível fuga de fluxo.

Os atuais objetos de fluxo no sistema são os seguintes:

vcadmin@vcg1-example:~$ sudo /opt/vc/bin/getcntr -c memb.mod_mp_flow_t.obj_cnt -d
        gwd-mem

Se os fluxos forem determinados como inválidos, deve ser gerado um pacote de diagnóstico antes de reiniciar o serviço de gateway para limpar os fluxos obsoletos. Se os fluxos forem determinados como válidos, os clientes devem ser transferidos para gateways alternativos para reduzir a contagem de fluxos.

A tabela que se segue lista os valores de limiar e as ações recomendadas para a contagem de fluxos.

Estado de limiar Valor de limiar Ação corretiva recomendada
Aviso 50% de 1,9 milhões de fluxos
  1. Se a contagem total de fluxos exceder o limiar de aviso ou crítico:
    • Recolha o pacote de diagnóstico.
    • Verifique os limiares de contagem de fluxos e execute as ações correspondentes listadas para fluxos obsoletos.
    • Se a contagem de fluxos obsoletos estiver dentro do limiar de aviso, verifique os principais consumidores na tabela de fluxos.
    • Desative qualquer par que esteja a criar muitos fluxos anómalos e caso se suspeite de um ataque DoS.
    • Verifique se alguma empresa está a consumir a maioria das entradas de fluxos. Esta informação pode ser utilizada para efetuar o balanceamento de carga dos Edges na empresa.
    • Se o uso da memória exceder o limiar crítico, execute as ações especificadas para as métricas de memória.
  2. Se a contagem de fluxos exceder o limiar crítico:
    • Abra um pedido de suporte de alta prioridade na VMware, juntamente com o pacote de diagnóstico.
    • Reinicie os serviços no gateway.
    • Utilize o seguinte comando para verificar os pares com alta contagem de fluxos: /opt/vc/bin/vc_top_peers.sh -t flow.
Crítico 75% de 1,9 milhões de fluxos

A tabela que se segue lista os valores de limiar e as ações recomendadas para a contagem de fluxos obsoletos.

Estado de limiar Valor de limiar Ação corretiva recomendada
Aviso 10%
  1. Se a contagem de fluxos obsoletos exceder o limiar de aviso ou crítico:
    • Recolha o pacote de diagnóstico.
    • Verifique se um pequeno conjunto de Edges está a contribuir para estes fluxos obsoletos.
  2. Se a contagem de fluxos obsoletos exceder o limiar crítico:
    • Abra um pedido de suporte de alta prioridade na VMware, juntamente com o pacote de diagnóstico.
    • Reinicie os serviços no gateway.
  3. Se o mesmo problema ocorrer várias vezes no mesmo gateway ou for observado em diferentes gateways, marque o pedido de suporte já criado como crítico.
Crítico 25%