Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

Propriedades do sensor de utilização de recursos e NPU

Os sensores de utilização de recursos e NPU oferecem visibilidade das operações internas dos dispositivos da Juniper e do estado do consumo de recursos em cada dispositivo. Você pode usar essas informações para melhorar o projeto da rede e otimizar a engenharia de tráfego. Esses dados também podem ser usados para detecção antecipada de problemas em dispositivos individuais, bem como na rede geral e no tráfego transportado por ele.

Utilização de NPU para séries de PTX10000 e QFX1000

A seção a seguir contém informações de utilização de NPU para séries de PTX10000 e QFX10000.

Tabela 1: Sensor de utilização de NPU (caminho de recursos /junos/system/linecard/npu/utilização/)

Nome da propriedade do sensor nativo

Nome da propriedade do sensor gRPC

Tipo de unidade

Gama

Descrição

Utilização de NPU

Utilização de NPU

32 bits

1-100

Número em uma escala de 0-100 que indica a movimentação de uma NPU.

Carga de memória

  • Nome

Carga de memória

  • Nome

Carregue em um subsistema de memória da NPU

Carga de memória

Carga de memória

Carregue em um subsistema de memória da NPU

Carga de memória

  • Nome

Carga de memória

  • Nome

String

Uma string de nome para identificar os subsistemas de memória específicos (como hmc)

Carga de memória

  • Average_util

  • Highest_util

  • Lowest_util

Carga de memória

  • Average_util

  • Highest_util

  • Lowest_util

32 bits

Várias métricas de utilização de memória

Carga de memória

  • Average_cache_hit_rate

  • Highest_cache_hit_rate

  • Lowest_cache_hit_rate

Carga de memória

  • Average_cache_hit_rate

  • Highest_cache_hit_rate

  • Lowest_cache_hit_rate

Cada memória é finalizada por um cache. As métricas a seguir indicam como esses caches estão funcionando

Carga de pacote

Carga de pacote

Carga de pacote oferecida em um subsistema interno da NPU, como o seguinte:

  • loopback_pps

  • recirculation_pps

  • wan_and_host_inject_pps

  • asic_to_host_pps

Carga de pacotes:

  • Identificador

Carga de pacotes:

  • Identificador

String

Cada subsistema interno da NPU tem um nome

Carga de pacotes:

  • Taxa

Carga de pacotes:

  • Taxa

64 bits

Taxa de pacotes recebidos

Carga de pacotes:

  • average_instructions_per_packet

  • average_wait_cycles_per_packet

  • average_cycles_per_packet

Carga de pacotes:

  • average_instructions_per_packet

  • average_wait_cycles_per_packet

  • average_cycles_per_packet

32 bits

Indique a carga de computação na NPU. Essas métricas não são válidas para o chip PF nos roteadores PTX10000 ou switches QFX10000.

Tabela 2: sensor de memória NPU (caminho de recursos /junos/system/linecard/npu/memory/)

Nome da propriedade do sensor nativo

Nome da propriedade do sensor gRPC

Tipo de unidade

Gama

Descrição

Resumo da memória

Resumo da memória

Resumo da utilização de memória NPU por tipo de memória

Resumo da memória

  • Resource_name

Resumo da memória

  • Resource_name

String

Uma string de nome para identificar os blocos de memória específicos, como KHT (tabelas de hash cuckoo), edf, flt, sfm, fcv. Beta-0, beta-1, policial e pclt

Resumo da memória:

  • Tamanho

Resumo da memória:

  • Tamanho

64 bits

%

Métricas de utilização de memória de tamanho

Resumo da memória:

  • Alocado

Resumo da memória:

  • Alocado

64 bits

%

Métricas de utilização de memória alocada

Resumo da memória:

  • Utilização

Resumo da memória:

  • Utilização

32 bits

%

Métricas de utilização de memória

Resumo da partição de memória do aplicativo

 

Estatísticas detalhadas para partições de memória NPU por aplicativo; exemplos incluem o filtro de clpt, o clp-ingr-nh, o clp-egr-nh, o plct-rt e o clát-misc.

Resumo da partição de memória do aplicativo:

  • Nome_do_aplicativo

Resumo da partição de memória do aplicativo

  • Nome_do_aplicativo

String

Nome do aplicativo para o qual a memória NPU é alocada.

Resumo da partição de memória do aplicativo:

  • Bytes_allocated

  • Allocation_count

  • Free_count

Resumo da partição de memória do aplicativo:

  • Bytes_allocated

  • Allocation_count

  • Free_count

32 bits

Vários valores de memória para alocação e contagem gratuita.

Utilização de NPU para a Série PTX

A seção a seguir contém informações de sensor de utilização de NPU roteadores da série PTX.

Tabela 3: sensor de memória NPU (caminho de recursos /junos/system/linecard/npu/memory/)

Nome da propriedade do sensor nativo

Nome da propriedade do sensor gRPC

Tipo de unidade

Gama

Descrição

Memória de NPU

  • Domínio L2

Nomes de propriedades exportadas:

  • mem-util-kht-l2domain alocado

  • mem-util-kht-l2domain-size

  • mem-util-kht-l2domain-utilização

32768 (tamanho em sua mesa)

Um equivalente a um índice de interface lógica. Interfaces lógicas são um contribuinte.

Memória de NPU

  • SLU MY-MAC

Nomes de propriedades exportadas:

  • mem-util-kht-slu-my-mac-size

  • mem-util-kht-slu-my-mac-loced

  • mem-util-kht-slu-my-mac-utilização

Entrada

3072

Usado para a indentificação VRRP MAC e MYMAC. Preenchido durante a intitialização do FPC

Memória de NPU

  • Tabela de encaminhamento: edb0

Nomes de propriedades exportadas:

  • alocada em mem-util-kht-dlu-edb0

  • tamanho mem-util-kht-dlu-edb0

  • utilização de mem-util-kht-dlu-edb0

Entrada

16777216

Usado por entradas de tabela de encaminhamento L3/L2, incluindo IPv4, IPv6, MPLS. Somente as entradas de rota estão localizadas neste banco de dados. O tamanho das entradas varia e depende do tipo de inscrição.

Memória de NPU

  • Tabela de encaminhamento: edb1

Nomes de propriedades exportadas:

  • mem-util-kht-dlu-edb1 alocado

  • mem-util-kht-dlu-edb1-size

  • mem-util-kht-dlu-edb1-utilização

Entrada

4194304

Usado pela tabela de fluxo. Preenchido apenas quando o IPFIX estiver habilitado.

Firewall / Filtro

  • Instâncias de filtro

Nomes de propriedades exportadas: não disponíveis

Entrada

8192

Reflete o número de instâncias de filtro (e não o número de filtros configurados) Filtros regulares, o filtro específico da interface cria uma nova instância, não há compartilhamento de programas

Firewall / Filtro

  • Termos de filtro

Nomes de propriedades exportadas:

  • utilização de mem-util-flt-action-entries-utilização

  • alocada em mem-util-flt-action-entries

  • tamanho de mem-util-flt-action-entries

65536

Reflete o número de termos do filtro. Filtros regulares, filtro específico da interface cria uma nova instância. Não há compartilhamento de programas

Firewall / Filtro

  • Filtrar bloco alfa [0]

Nomes de propriedades exportadas:

  • mem-util-kht-flt0-size

  • mem-util-kht-flt0 alocado

  • mem-util-kht-flt0-utilização

131072

Usado para correspondências de prefixo mais longas (fonte, endereços de destino). Os contribuintes são listas de prefixo de origem ou destino. Os prefixos IPv6 com correspondências maiores que /64 ocupam duas entradas.

Firewall / Filtro

  • Filtrar bloco alfa [1]

Nomes de propriedades exportadas:

  • mem-util-kht-flt1-size

  • mem-util-kht-flt1-loced

  • mem-util-kht-flt1-utilização

  • mem-util-flt-alfa-1-kht-size

  • mem-util-flt-alfa-1-kht-loced

  • mem-util-flt-alfa-1-kht-utilização

  • mem-util-flt-alfa-1-bft-0-size

  • mem-util-flt-alfa-1-bft-0 alocado

  • mem-util-flt-alfa-1-plt-size

  • mem-util-flt-alfa-1-plt-alocado

  • mem-util-flt-alfa-1-plt-utilização

131072

Usado para correspondências de prefixo mais longas (fonte, endereços de destino). Os contribuintes são listas de prefixo de origem ou destino.

Firewall / Filtro

  • Filtrar o bloco beta [0]

Nomes de propriedades exportadas:

  • mem-util-beta-0-bank-0-size

  • mem-util-beta-0-bank-0 alocado

  • mem-util-beta-0-bank-0-utilização

  • mem-util-beta-0-bank-1-size

  • mem-util-beta-0-bank-1-loced

  • mem-util-beta-0-bank-1-utilização

  • mem-util-beta-0-bank-2-size

  • mem-util-beta-0-bank-2 alocado

  • mem-util-beta-0-bank-2-utilização

  • mem-util-beta-0-bank-3-size

  • mem-util-beta-0-bank-3 alocado

  • mem-util-beta-0-bank-3-utilização

  • mem-util-beta-0-bank-4-size

  • mem-util-beta-0-bank-4 alocado

  • mem-util-beta-0-bank-4-utilização

65536

Usado para partidas de alcance (portas de origem e destino). Os contribuintes são portas, intervalos de portas e outras condições de correspondência. Esta é uma estrutura de árvore. Cada condição de correspondência pode se traduzir em 1 ou mais entradas, dependendo do número de intervalos.

Firewall / Filtro

  • Filtrar o bloco beta [1]

Nomes de propriedades exportadas:

  • mem-util-beta-1-bank-0-size

  • mem-util-beta-1-bank-0 alocado

  • mem-util-beta-1-bank-0-utilização

  • mem-util-beta-1-bank-1-size

  • mem-util-beta-1-bank-1-loced

  • mem-util-beta-1-bank-1-utilização

  • mem-util-beta-1-bank-2-size

  • mem-util-beta-1-bank-2 alocado

  • mem-util-beta-1-bank-2-utilização

  • mem-util-beta-1-bank-3-size

  • mem-util-beta-1-bank-3 alocado

  • mem-util-beta-1-bank-3-utilização

  • mem-util-beta-1-bank-4-size

  • mem-util-beta-1-bank-4 alocado

  • mem-util-beta-1-bank-4-utilização

  • mem-util-flt-beta-1-bank-5-size

  • mem-util-flt-beta-1-bank-5 alocado

  • mem-util-flt-beta-1-bank-5-utilização

65536

Usado para partidas de alcance (portas de origem e destino). Os contribuintes são portas, intervalos de portas e outras condições de correspondência. Esta é uma estrutura de árvore. Cada condição de correspondência pode se traduzir em 1 ou mais entradas, dependendo do número de intervalos.

Firewall / Filtro

  • Correspondência de faceta secundária

Nomes de propriedades exportadas:

  • tamanho de entradas mem-util-sfm

  • alocação de mem-util-sfm-entries

  • utilização de mem-util-sfm-entries

8192

Usado por outras condições de correspondência, como bandeiras de tcp.

Firewall / Filtro

  • Vetor de cobertura especial

Nomes de propriedades exportadas:

  • mem-util-flt-scv-size

  • alocada em mem-util-flt-scv

  • mem-util-flt-scv-utilização

256 linhas 4 páginas cada

Uma estrutura de dados auxiliar usada para otimizar as correspondências de indiferença de direção (portas de endereços de origem ou destino), exceto faixas e intervalos (mais curingas). Os contribuintes são filtros com padrões irregulares (correspondências de indiferença de direção, exceto faixas, curingas) contribuirão para a utilização.

Firewall / Filtro

  • Bloco FCV [1]

Nomes de propriedades exportadas:

  • mem-util-fcv-blk-1-size

  • mem-util-fcv-blk-1 alocado

  • mem-util-fcv-blk-1-utilização

B

65536

Cubra o vetor FCV bloco 1.

Firewall / Filtro

  • Bloco FCV [2]

Nomes de propriedades exportadas:

  • mem-util-fcv-blk-2-size

  • mem-util-fcv-blk-21alcalizado

  • mem-util-fcv-blk-2-utilização

B

65536

Cubra o vetor FCV bloco 2.

Firewall / Filtro

  • Bloco FCV [3]

Nomes de propriedades exportadas:

  • mem-util-fcv-blk-3-size

  • mem-util-fcv-blk-3 alocado

  • mem-util-fcv-blk-3-utilização

B

65536

Vetor de cobertura especial FCV bloco 3.

Memória de NPU

  • Tabela de encaminhamento: edb0

Nomes de propriedades exportadas:

  • alocada em mem-util-kht-dlu-edb0

  • tamanho mem-util-kht-dlu-edb0

  • utilização de mem-util-kht-dlu-edb0

Entrada

16777216

Usado por entradas de tabela de encaminhamento L3/L2, incluindo IPv4, IPv6, MPLS. Somente as entradas de rota estão localizadas neste banco de dados. O tamanho das entradas varia e depende do tipo de inscrição.

Memória de NPU

  • Tabela de encaminhamento: edb1

Nomes de propriedades exportadas:

  • mem-util-kht-dlu-edb1 alocado

  • mem-util-kht-dlu-edb1-size

  • mem-util-kht-dlu-edb1-utilização

Entrada

4194304

Usado pela tabela de fluxo. Preenchido apenas quando o IPFIX estiver habilitado.

Memória de NPU

  • Tabela de encaminhamento: edb0

Nomes de propriedades exportadas:

  • alocada em mem-util-kht-dlu-edb0

  • tamanho mem-util-kht-dlu-edb0

  • utilização de mem-util-kht-dlu-edb0

Entrada

16777216

Usado por entradas de tabela de encaminhamento L3/L2, incluindo IPv4, IPv6, MPLS. Somente as entradas de rota estão localizadas neste banco de dados. O tamanho das entradas varia e depende do tipo de inscrição.

Memória de NPU

  • Tabela de encaminhamento: edb1

Nomes de propriedades exportadas:

  • mem-util-kht-dlu-edb1 alocado

  • mem-util-kht-dlu-edb1-size

  • mem-util-kht-dlu-edb1-utilização

Entrada

4194304

Usado pela tabela de fluxo. Preenchido apenas quando o IPFIX estiver habilitado.

Firewall / Filtro

  • IDs de policiais

Nomes de propriedades exportadas:

  • mem-util-policer-id-size

  • mem-util-policer-id-loced

  • mem-util-policer-id-utilização

B

16384

Os contribuintes são policiais de firewall e policiais de interface

Firewall / Filtro

  • Policer/Counter space

Nomes de propriedades exportadas:

  • tamanho mem-util-clpedt

  • alocada em mem-util-clped

  • mem-util-clped-utilização

  • alocada em mem-util-clped-filtro-bytes

  • contagem de alocação de filtros mem-util-clpdat

  • mem-util-clped-filter-free-count

  • mem-util-clped-ing-nh-bytes alocado

  • mem-util-clped-ing-nh-allocation-count

  • mem-util-clped-ing-nh-free-count

  • mem-util-clped-egr-nh-bytes alocados

  • mem-util-clped-egr-nh-allocation-count

  • mem-util-clped-egr-nh-free-count

  • mem-util-clped-misc-bytes alocados

  • mem-util-clped-misc-allocation-count

  • mem-util-clped-misc-free-count

  • tamanho de memória mem-util-clpót

  • mem-util-clót-memória alocada

  • utilização de memória mem-util-clpót

B

131072

Problemas de 1 palavra por contador, 3 palavras por policiador de taxa única e 5 palavras para policiais tricolores.

Próximo salto e encapsulamento

  • Memória IRP: partição de balanceamento de carga

Nomes de propriedades exportadas:

  • alocada em mem-util-jnh-loadbal

  • mem-util-jnh-loadbal-size

  • mem-util-jnh-loadbal-utilização

KWords

128

Estruturas de dados de balanceamento de carga. Os contribuintes são agregados Ethernet e multicaminho.

Próximo salto e encapsulamento

  • Memória IRP: partição de próximo salto

Nomes de propriedades exportadas:

  • alocada em mem-util-jnh-loadbal

  • mem-util-jnh-loadbal-size

  • mem-util-jnh-loadbal-utilização

  • mem-util-jnh-loadbal-utilização

KWords

256

Usado para next-hops. Os contribuintes são os próximos saltos.

Próximo salto e encapsulamento

  • Memória IRP: partição do EDF

Nomes de propriedades exportadas:

  • mem-util-edf-public-words-loced

  • mem-util-edf-public-words-size

  • mem-util-edf-public-words-utilização

KWords

320

Estruturas de dados de encapsulamento. Os contribuintes estão encaminhando o próximo salto.

Próximo salto e encapsulamento

  • Memória IRP: memória de rótulo MPLS

Nomes de propriedades exportadas:

  • mem-util-jnh-mpls alocado

  • mem-util-jnh-mpls-size

  • mem-util-jnh-mpls-utilização

KWords

128

Estruturas de rótulo MPLS. Os contribuintes são rótulos MPLS.

Tabela 4: Sensor de utilização de NPU (caminho de recursos /junos/system/linecard/npu/utilização/)

Nome da propriedade do sensor nativo

Nome da propriedade do sensor gRPC

Tipo de unidade

Gama

Descrição

Utilização de NPU

  • Utilização

Nomes de propriedades exportadas:

  • métrica de util

Por cento

Utilização atual de chips DEP. O contribuinte é o fluxo de tráfego.

Utilização de NPU

  • Carga de pacote

Nomes de propriedades exportadas:

  • Taxa de util-loopback-pps

  • Taxa de util-recirculação-pps

  • taxa de util-asic-to-host-pps

  • Taxa de util-wan-and-host-inject-pps

Pps

Carga de tráfego no chip que inclui loopback, recirculado, WAN, e tráfego asic-to-host injetado no host. Os contribuintes são pps de fluxo de tráfego.

Utilização de NPU

  • Carga de memória

Nomes de propriedades exportadas:

  • util-hmc-average-util

  • util-hmc-mais alto-util

  • util-hmc-lower-util

  • Taxa de acerto de cache de util-hmc-média

  • Taxa de acerto de cache mais alta do util-hmc

  • Taxa de acerto de cache util-hmc-mais baixa

por cento/por segundo

Taxa de hit de utilização de memória e cache de memória do HMC

Utilização de recursos de firewall

Você pode exportar estatísticas sobre a utilização de recursos de firewall assinando o caminho /components/component/integrated-circuit/pipeline-counters/ de recursos do OpenConfig. Os sensores de estado operacional exibem o total de entradas de filtro suportadas e entradas usadas em termos de contagem e bytes.

Os sensores de estado para utilização de recursos de firewall são:

  • /components/component/integrated-circuit/pipeline-counters/packet/lookup-block/state/acl-memory-used-entries

  • /components/component/integrated-circuit/pipeline-counters/packet/lookup-block/state/acl-memory-total-entries

  • /components/component/integrated-circuit/pipeline-counters/packet/lookup-block/state/acl-memory-used-bytes

  • /components/component/integrated-circuit/pipeline-counters/packet/lookup-block/state/acl-memory-total-bytes

Os valores dos sensores usam os seguintes cálculos:

  • acl-memory-used-entries = round ( UtilizationOfTables [um número de 0 a 100] / 100 * 64000)

    O valor da utilizaçãoofTables é o valor máximo das seguintes estatísticas de memória NPU, que são folhas sob o sensor /junos/system/linecard/npu/memory/nativo:

    • mem-util-flt-vfilter-utilization
    • mem-util-flt-phyfilter-utilization
    • mem-util-flt-action-entries-utilization
    • mem-util-fcv-blk-1-utilization
    • mem-util-fcv-blk-2-utilization
    • mem-util-fcv-blk-3-utilization
    • mem-util-flt-scv-utilization
    • mem-util-beta-0-bank-0-utilization
    • mem-util-beta-0-bank-1-utilization
    • mem-util-beta-0-bank-2-utilization
    • mem-util-beta-0-bank-3-utilization
    • mem-util-beta-0-bank-4-utilization
    • mem-util-beta-1-bank-1-utilization
    • mem-util-beta-1-bank-2-utilization
    • mem-util-beta-1-bank-3-utilization
    • mem-util-beta-1-bank-4-utilization
    • mem-util-beta-1-bank-5-utilization
    • mem-util-flt-alpha-1-kht-utilization
    • mem-util-flt-alpha-1-plt-utilization
    • mem-util-policer-id-utilization
    • mem-util-plct-utilization
  • acl-memory-total-entradas = 64K

  • acl-memory-used-bytes = acl-memory-used-entries * 8

  • acl-memory-total-bytes = acl-memory-total-entries * 8 = 64k *8