이 문서에서는 리소스 템플릿 배포를 구성하고 그 사용률을 확인하는 방법을 비롯하여 Catalyst 8000 CPU 코어 할당에 대해 설명합니다.
이 문서는 x86 기반 소프트웨어 데이터 플레인(vQFP)을 활용하는 Catalyst 8000 플랫폼에 적용됩니다.
참고: 코어 수 및 해당 ID는 모델 및 코어 분산 컨피그레이션에 따라 달라집니다.
이 문서의 정보는 특정 랩 환경의 디바이스를 토대로 작성되었습니다. 이 문서에 사용된 모든 디바이스는 초기화된(기본) 컨피그레이션으로 시작되었습니다. 현재 네트워크가 작동 중인 경우 모든 명령의 잠재적인 영향을 미리 숙지하시기 바랍니다.
Catalyst 8000 Series는 리소스 템플릿을 사용하여 물리적 및 논리적(하이퍼스레드) 코어를 분할합니다. 이러한 파티셔닝은 백그라운드 관리 작업과 우선순위가 높은 패킷 포워딩 또는 컨테이너화된 서비스 간의 리소스 경합을 방지합니다.
구축에 따라 여러 템플릿 중에서 선택할 수 있습니다.
리소스 템플릿을 적용하려면 글로벌 컨피그레이션 모드로 들어갑니다.
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
참고: 플랫폼 리소스 템플릿을 변경하려면 쓰기 메모리와 다시 로드가 필요합니다.
Catalyst 8000에서 CPU를 모니터링할 때 show process cpu platform sorted의 출력은 많은 코어에서 거의 100%의 사용률을 표시할 수 있습니다. 이것은 종종 설계에 의한 것입니다.
ucode_pkt_PPE0 프로세스는 PPE(Packet Processing Engine)에서 실행 중인 마이크로코드를 나타냅니다.
주의: 예를 들어 8500L에서 실행하면 다른 플랫폼에서 코어 분포가 약간 다르게 보일 수 있습니다.
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
Catalyst 8000 플랫폼 시리즈의 구체적인 핵심 배포를 보려면 다음 링크를 검토하십시오.
코어가 현재 어떻게 분할되는지 확인하려면 다음 확인 명령을 사용합니다.
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
데이터 플레인 전용 CPU 코어가 100% 활용률을 보이므로 이 명령을 사용하여 QFP(Quantum Flow Processor)의 실제 처리 로드를 확인해야 합니다.
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
살펴볼 내용:
| 개정 | 게시 날짜 | 의견 |
|---|---|---|
1.0 |
24-Apr-2026
|
최초 릴리스 |