Propriétés NPU et capteur d’utilisation des ressources
Les capteurs NPU et d’utilisation des ressources offrent une visibilité sur les opérations internes des appareils Juniper et sur l’état de consommation des ressources sur chaque appareil. Vous pouvez utiliser ces informations pour améliorer la conception du réseau et optimiser l’ingénierie du trafic. Ces données peuvent également être utilisées pour la détection précoce de problèmes sur des appareils individuels ainsi que dans l’ensemble du réseau et du trafic qu’il transporte.
Utilisation du NPU pour les séries PTX10000 et QFX1000
La section suivante contient des informations sur l’utilisation des NPU pour les séries PTX10000 et QFX10000.
Nom de la propriété du capteur natif |
Nom de la propriété du capteur gRPC |
Type d’unité |
Gamme |
Description |
---|---|---|---|---|
Utilisation de NPU |
Utilisation de NPU |
32 bits |
1-100 |
Nombre sur une échelle de 0 à 100 qui indique l’activité d’un NPU. |
Charge de mémoire
|
Charge de mémoire
|
— |
— |
Charger sur un sous-système de mémoire du NPU |
Charge de mémoire |
Charge de mémoire |
— |
— |
Charger sur un sous-système de mémoire du NPU |
Charge de mémoire
|
Charge de mémoire
|
String |
— |
Chaîne de nom pour identifier les sous-systèmes de mémoire particuliers (tels que hmc) |
Charge de mémoire
|
Charge de mémoire
|
32 bits |
— |
Diverses mesures d’utilisation de la mémoire |
Charge de mémoire
|
Charge de mémoire
|
|
— |
Chaque mémoire est frontale par un cache. Les mesures suivantes indiquent le fonctionnement de ces caches |
Charge des paquets |
Charge des paquets |
— |
— |
Charge de paquets offerte sur un sous-système interne du NPU, comme suit :
|
Charge des paquets :
|
Charge des paquets :
|
String |
— |
Chaque sous-système interne de la NPU a un nom |
Charge des paquets :
|
Charge des paquets :
|
64 bits |
— |
Taux de paquets reçus |
Charge des paquets :
|
Charge des paquets :
|
32 bits |
— |
Indiquez la charge de calcul sur le NPU. Ces mesures ne sont pas valides pour la puce PF des routeurs PTX10000 ou des commutateurs QFX10000. |
Nom de la propriété du capteur natif |
Nom de la propriété du capteur gRPC |
Type d’unité |
Gamme |
Description |
---|---|---|---|---|
Résumé de la mémoire |
Résumé de la mémoire |
— |
— |
Résumé de l’utilisation de la mémoire NPU par type de mémoire |
Résumé de la mémoire
|
Résumé de la mémoire
|
— |
String |
Une chaîne de nom pour identifier les blocs de mémoire particuliers tels que KHT (tables de hachage de coucou), edf, flt, sfm, fcv. Bêta-0, bêta-1, policier et pclt |
Résumé de la mémoire :
|
Résumé de la mémoire :
|
64 bits |
% |
Mesures d’utilisation de la mémoire de taille |
Résumé de la mémoire :
|
Résumé de la mémoire :
|
64 bits |
% |
Mesures d’utilisation de la mémoire allouée |
Résumé de la mémoire :
|
Résumé de la mémoire :
|
32 bits |
% |
Mesures d’utilisation de la mémoire |
Résumé de la partition de mémoire de l’application |
— |
— |
Statistiques détaillées pour les partitions de mémoire NPU par application ; Les exemples incluent plct-filter, plct-ingr-nh, plct-egr-nh, plct-rt et plct-misc. |
|
Résumé de la partition de mémoire de l’application :
|
Résumé de la partition de mémoire de l’application
|
String |
— |
Nom de l’application pour laquelle la mémoire NPU est allouée. |
Résumé de la partition de mémoire de l’application :
|
Résumé de la partition de mémoire de l’application :
|
32 bits |
— |
Différentes valeurs de mémoire pour l’allocation et le comptage libre. |
Utilisation du NPU pour PTX Series
La section suivante contient des informations sur les capteurs d’utilisation NPU routeurs PTX series.
Nom de la propriété du capteur natif |
Nom de la propriété du capteur gRPC |
Type d’unité |
Gamme |
Description |
---|---|---|---|---|
Mémoire NPU
|
Noms de propriétés exportés :
|
— |
32768 (taille dans votre tableau) |
Équivalent d’un index d’interface logique. Logical Interfaces est un contributeur. |
Mémoire NPU
|
Noms de propriétés exportés :
|
Entrée |
3072 |
Utilisé pour l’identification VRRP MAC et MYMAC. Rempli lors de l’initialisation FPC |
Mémoire NPU
|
Noms de propriétés exportés :
|
Entrée |
16777216 |
Utilisé par les entrées de table de transfert L3 / L2, y compris IPv4, IPv6, MPLS. Seules les entrées de route se trouvent dans cette base de données. La taille des entrées varie et dépend du type d’entrée. |
Mémoire NPU
|
Noms de propriétés exportés :
|
Entrée |
4194304 |
Utilisé par la table de flux. Rempli uniquement lorsque IPFIX est activé. |
Pare-feu / Filtre
|
Noms de propriétés exportés : non disponible |
Entrée |
8192 |
Reflète le nombre d’instances de filtre (et non le nombre de filtres configurés) Filtres réguliers, filtre spécifique à l’interface crée une nouvelle instance, il n’y a pas de partage de programme |
Pare-feu / Filtre
|
Noms de propriétés exportés :
|
— |
65536 |
Reflète le nombre de termes de filtre. Les filtres réguliers, les filtres spécifiques à l’interface créent une nouvelle instance. Il n’y a pas de partage de programme |
Pare-feu / Filtre
|
Noms de propriétés exportés :
|
— |
131072 |
Utilisé pour les correspondances de préfixes les plus longues (adresses source, de destination). Les contributeurs sont des listes de préfixes source ou de destination. Les préfixes IPv6 avec des correspondances supérieures à /64 occupent deux entrées. |
Pare-feu / Filtre
|
Noms de propriétés exportés :
|
— |
131072 |
Utilisé pour les correspondances de préfixes les plus longues (adresses source, de destination). Les contributeurs sont des listes de préfixes source ou de destination. |
Pare-feu / Filtre
|
Noms de propriétés exportés :
|
— |
65536 |
Utilisé pour les correspondances de plage (ports source et de destination). Les contributeurs sont les ports, les plages de ports et d’autres conditions de correspondance. Il s’agit d’une arborescence. Chaque condition de correspondance peut se traduire par 1 ou plusieurs entrées, selon le nombre de plages. |
Pare-feu / Filtre
|
Noms de propriétés exportés :
|
— |
65536 |
Utilisé pour les correspondances de plage (ports source et de destination). Les contributeurs sont les ports, les plages de ports et d’autres conditions de correspondance. Il s’agit d’une arborescence. Chaque condition de correspondance peut se traduire par 1 ou plusieurs entrées, selon le nombre de plages. |
Pare-feu / Filtre
|
Noms de propriétés exportés :
|
— |
8192 |
Utilisé par d’autres conditions de match, telles que les drapeaux tcp. |
Pare-feu / Filtre
|
Noms de propriétés exportés :
|
— |
256 lignes, 4 pages chacune |
Structure de données auxiliaire utilisée pour optimiser les correspondances d’indifférence de direction (ports d’adresses source ou de destination), sauf et plages (plus caractères génériques). Les contributeurs sont des filtres avec des modèles irréguliers (correspondances d’indifférence de direction, exceptions, plages, jokers) contribueront à l’utilisation. |
Pare-feu / Filtre
|
Noms de propriétés exportés :
|
B |
65536 |
Vecteur de couverture FCV bloc 1. |
Pare-feu / Filtre
|
Noms de propriétés exportés :
|
B |
65536 |
Vecteur de couverture FCV bloc 2. |
Pare-feu / Filtre
|
Noms de propriétés exportés :
|
B |
65536 |
Vecteur de couverture spécial FCV bloc 3. |
Mémoire NPU
|
Noms de propriétés exportés :
|
Entrée |
16777216 |
Utilisé par les entrées de table de transfert L3 / L2, y compris IPv4, IPv6, MPLS. Seules les entrées de route se trouvent dans cette base de données. La taille des entrées varie et dépend du type d’entrée. |
Mémoire NPU
|
Noms de propriétés exportés :
|
Entrée |
4194304 |
Utilisé par la table de flux. Rempli uniquement lorsque IPFIX est activé. |
Mémoire NPU
|
Noms de propriétés exportés :
|
Entrée |
16777216 |
Utilisé par les entrées de table de transfert L3 / L2, y compris IPv4, IPv6, MPLS. Seules les entrées de route se trouvent dans cette base de données. La taille des entrées varie et dépend du type d’entrée. |
Mémoire NPU
|
Noms de propriétés exportés :
|
Entrée |
4194304 |
Utilisé par la table de flux. Rempli uniquement lorsque IPFIX est activé. |
Pare-feu / Filtre
|
Noms de propriétés exportés :
|
B |
16384 |
Les contributeurs sont des agents de police de pare-feu et des contrôleurs d’interface |
Pare-feu / Filtre
|
Noms de propriétés exportés :
|
B |
131072 |
Émet 1 mot par compteur, 3 mots par policier à taux unique et 5 mots pour les policiers tricolores. |
Sauts suivants et encapsulation
|
Noms de propriétés exportés :
|
KWords |
128 |
Structures de données d’équilibrage de charge. Les contributeurs sont agrégés Ethernet et multipaths. |
Sauts suivants et encapsulation
|
Noms de propriétés exportés :
|
KWords |
256 |
Utilisé pour les sauts suivants. Les contributeurs sont des sauts supérieurs. |
Sauts suivants et encapsulation
|
Noms de propriétés exportés :
|
KWords |
320 |
Structures de données d’encapsulation. Les contributeurs transfèrent les sauts suivants. |
Sauts suivants et encapsulation
|
Noms de propriétés exportés :
|
KWords |
128 |
Structures d’étiquettes MPLS. Les contributeurs sont des labels MPLS. |
Nom de la propriété du capteur natif |
Nom de la propriété du capteur gRPC |
Type d’unité |
Gamme |
Description |
---|---|---|---|---|
Utilisation de NPU
|
Noms de propriétés exportés :
|
pour cent |
— |
Utilisation actuelle des puces PE. Le contributeur est le flux de trafic. |
Utilisation de NPU
|
Noms de propriétés exportés :
|
Pps |
— |
Charge de trafic sur la puce, y compris le trafic loopback, recirculated, WAN, injecté par l’hôte et ASIC à hôte. Les contributeurs sont des pps de flux de trafic. |
Utilisation de NPU
|
Noms de propriétés exportés :
|
pourcentage/seconde |
— |
Utilisation de la mémoire HMC et taux d’atteinte du cache mémoire |
Utilisation des ressources du pare-feu
Vous pouvez exporter des statistiques sur l’utilisation des ressources du pare-feu en vous abonnant au chemin d’accès /components/component/integrated-circuit/pipeline-counters/
aux ressources OpenConfig. Les capteurs d’état opérationnel affichent le nombre total d’entrées de filtre prises en charge et les entrées utilisées en termes de nombre et d’octets.
Les capteurs d’état pour l’utilisation des ressources du pare-feu sont les suivants :
-
/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
Les valeurs des capteurs utilisent les calculs suivants :
- acl-memory-used-entries = round ( UtilizationOfTables [un nombre de 0 à 100] / 100 * 64000)
La valeur de UtilizationOfTables est la valeur maximale des statistiques mémoire NPU suivantes, qui sont des feuilles sous le capteur
/junos/system/linecard/npu/memory/
natif :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-entries = 64K
-
acl-memory-used-bytes = acl-memory-used-entries * 8
-
acl-memory-total-bytes = acl-memory-total-entries * 8 = 64k *8