本文档介绍Catalyst 8000 CPU核心分配,包括如何配置资源模板分配和验证其利用率。
本文档适用于使用基于x86的软件数据平面(vQFP)的Catalyst 8000平台。
注意:核心的数量及其ID根据型号和核心分布配置而有所不同。
本文档中的信息都是基于特定实验室环境中的设备编写的。本文档中使用的所有设备最初均采用原始(默认)配置。如果您的网络处于活动状态,请确保您了解所有命令的潜在影响。
Catalyst 8000系列使用资源模板来划分物理和逻辑(超线程)核心。此分区可防止后台管理任务和高优先级数据包转发或容器化服务之间的资源争用。
根据部署,您可以从多个模板中进行选择:
要应用资源模板,请进入全局配置模式。
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 platfrom的输出可显示许多内核上的利用率接近100%。这通常是有意为之。
进程ucode_pkt_PPE0表示数据包处理引擎(PPE)上运行的微代码。
警告:在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)上的实际处理负载:
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
|
初始版本 |