In dit document wordt de toewijzing van de Catalyst 8000 CPU-kern beschreven, inclusief de configuratie van de distributie van resourcesjablonen en de verificatie van het gebruik ervan.
Dit document is van toepassing op Catalyst 8000-platforms die gebruikmaken van een op x86 gebaseerd softwaredatapier (vQFP).
Opmerking: het aantal cores en de bijbehorende ID's is afhankelijk van het model en de kerndistributieconfiguratie.
De informatie in dit document is gebaseerd op de apparaten in een specifieke laboratoriumomgeving. Alle apparaten die in dit document worden beschreven, hadden een opgeschoonde (standaard)configuratie. Als uw netwerk live is, moet u zorgen dat u de potentiƫle impact van elke opdracht begrijpt.
De Catalyst 8000-reeks maakt gebruik van resourcesjablonen om fysieke en logische (hyperthreaded) kernen te partitioneren. Deze partitionering voorkomt bronnenconflicten tussen achtergrondbeheertaken en pakketforwarding- of containerservices met hoge prioriteit.
Op basis van de implementatie kunt u kiezen uit verschillende sjablonen:
Als u een resourcesjabloon wilt toepassen, voert u de globale configuratiemodus in.
Router(config)# platform resource ?
control-plane-extra-heavy Use Control Plane Extra Heavy template
control-plane-heavy Use Control Plane Heavy template
data-plane-heavy Use Data Plane Heavy template
data-plane-normal Use Data Plane Normal template
service-plane-heavy Use Service Plane Heavy template
service-plane-medium Use Service Plane Medium template
Router(config)# platform resource service-plane-heavy
Opmerking: voor het wijzigen van de sjabloon voor platformbronnen is een schrijfgeheugen en een herladen vereist.
Bij het bewaken van de CPU op een Catalyst 8000 kan de uitvoer van het gesorteerde processorplatform voor het weergeven van het proces een gebruik van bijna 100% op veel kernen weergeven. Dit gebeurt vaak met design.
Het proces ucode_pkt_PPE0 vertegenwoordigt de microcode die wordt uitgevoerd op de Packet Processing Engines (PPE).
Let op: Voorbeeld draaien op 8500L, op andere platforms kan de kerndistributie er een beetje anders uitzien.
Router#show process cpu platform sorted
CPU utilization for five seconds: 71%, one minute: 71%, five minutes: 71% Core 0: CPU utilization for five seconds: 2%, one minute: 1%, five minutes: 1% <-- Control Plane (Idle/Normal) Core 1: CPU utilization for five seconds: 1%, one minute: 1%, five minutes: 1% <-- Control Plane (Idle/Normal) Core 2: CPU utilization for five seconds: 99%, one minute: 98%, five minutes: 99% <-- Data Plane (Hot-Spinning) Core 3: CPU utilization for five seconds: 99%, one minute: 99%, five minutes: 99% <-- Data Plane (Hot-Spinning) Core 4: CPU utilization for five seconds: 99%, one minute: 99%, five minutes: 99% <-- Data Plane (Hot-Spinning) Core 5: CPU utilization for five seconds: 99%, one minute: 98%, five minutes: 99% <-- Data Plane (Hot-Spinning) Core 6: CPU utilization for five seconds: 99%, one minute: 99%, five minutes: 99% <-- Data Plane (Hot-Spinning) Core 7: CPU utilization for five seconds: 99%, one minute: 99%, five minutes: 99% <-- Data Plane (Hot-Spinning) Core 8: CPU utilization for five seconds: 100%, one minute: 99%, five minutes: 100% <-- Data Plane (Hot-Spinning) Core 9: CPU utilization for five seconds: 100%, one minute: 99%, five minutes: 100% <-- Data Plane (Hot-Spinning) Core 10: CPU utilization for five seconds: 21%, one minute: 22%, five minutes: 21% <-- Service Plane (Active Workload) Core 11: CPU utilization for five seconds: 7%, one minute: 4%, five minutes: 4% <-- Service Plane (Active Workload) Core 12: CPU utilization for five seconds: 1%, one minute: 1%, five minutes: 1% <-- Control Plane (Idle/Normal) Core 13: CPU utilization for five seconds: 2%, one minute: 1%, five minutes: 1% <-- Control Plane (Idle/Normal) Core 14: CPU utilization for five seconds: 99%, one minute: 99%, five minutes: 99% <-- Data Plane (Hot-Spinning) Core 15: CPU utilization for five seconds: 99%, one minute: 99%, five minutes: 99% <-- Data Plane (Hot-Spinning) Core 16: CPU utilization for five seconds: 99%, one minute: 98%, five minutes: 99% <-- Data Plane (Hot-Spinning) Core 17: CPU utilization for five seconds: 99%, one minute: 99%, five minutes: 99% <-- Data Plane (Hot-Spinning) Core 18: CPU utilization for five seconds: 99%, one minute: 99%, five minutes: 99% <-- Data Plane (Hot-Spinning) Core 19: CPU utilization for five seconds: 99%, one minute: 99%, five minutes: 99% <-- Data Plane (Hot-Spinning) Pid PPid 5Sec 1Min 5Min Status Size Name -------------------------------------------------------------------------------- 14571 14564 1442% 1437% 1440% R 883704 ucode_pkt_PPE0
Voor de specifieke kerndistributie van de Catalyst 8000-platformserie kan het worden beoordeeld via de links:
Gebruik deze verificatieopdracht om te controleren hoe de kernen momenteel zijn gepartitioneerd:
Router#show platform software cpu allocation
CPU alloc information:
Control plane cpu alloc: 0-1,12-13
Data plane cpu alloc: 2-11,14-19
Service plane cpu alloc: 0
Slow control plane cpu alloc:
Template used: default-data_plane_heavy
Omdat de CPU-kernen die zijn toegewezen aan het Data Plane 100% gebruik laten zien, moet u deze opdracht gebruiken om de werkelijke verwerkingsbelasting op de Quantum Flow Processor (QFP) te zien:
Router#show platform hardware qfp active datapath utilization
CPP 0: 5 secs 1 min 5 min 60 min
Input: Total (pps) 62 71 75 73
(bps) 399280 514352 572520 559440
Output: Total (pps) 61 71 75 73
(bps) 391904 514648 573408 560424
Processing: Load (pct) 7 8 8 8
Crypto/IO
Crypto: Load (pct) 0 0 0 0
RX: Load (pct) 0 0 0 0
TX: Load (pct) 10 9 9 9
Idle (pct) 90 90 90 90
Waar moet je op letten:
| Revisie | Publicatiedatum | Opmerkingen |
|---|---|---|
1.0 |
24-Apr-2026
|
Eerste vrijgave |