设为首页收藏本站language→→ 语言切换

鸿鹄论坛

 找回密码
 论坛注册

QQ登录

先注册再绑定QQ

查看: 1593|回复: 6
收起左侧

[文档资料] S9300CPU任务和CPU占用率简介

[复制链接]
发表于 2018-2-26 12:06:35 | 显示全部楼层 |阅读模式
介绍CPU运行的任务、特性功能以及设备启动后的CPU占用率情况。
在框式交换机上,根据硬件架构划分有如下角色:
  • 机框
  • 背板
  • 电源/风扇
  • 主控板
  • 业务板

其中主控板、业务板上有CPU。
主控板CPU主要处理如下几类任务:
  • 设备上的OS任务。
  • 维护和管理设备状态的系统任务:主要管理设备内各组件并检查其运行状态,如板卡、电源、风扇等。
  • 对交换机进行管理的任务:主要处理上送CPU的网络管理流量,如Telnet、SSH、HTTP和SNMP等。
  • 网络控制协议任务:发送和接收协议报文、进行协议运算、更新转发表(如MSTP、MAC、FIB表等)。网络控制协议包括STP、LLDP、LACP、DLDP、EFM、GVRP、VRRP、各路由协议等。
  • 网络控制协议表项管理:如学习和老化ARP/MAC表项。
  • 集群管理系统:管理和维护集群系统内成员交换机状态。

业务板CPU主要处理如下几类任务:
  • 设备上的OS任务。
  • 维护和管理本单板状态的系统任务。
  • 分布到业务板运行的协议任务:如LACP在业务板上分布式收发报文等。
  • 维持转发表下发和同步的任务:如单板间同步MAC等。

在任何时刻,设备的主控板和业务板CPU上都可能有很多活跃的任务,如S9300就有超过200个任务,该数值与交换机形态相关,通常设备支持的特性越多,系统运行的任务也越多。
由于系统一直处于运行状态,即使设备无任何业务配置和网络流量,其CPU占用率也不可能为0%。在两台交换机集群时,由于需要定时维护集群成员状态,并且系统大部分业务主要运行在集群主交换机的主用主控板上,因此集群主交换机的主用主控板CPU占用率比单台设备运行时的主用主控板CPU占用率高。
当设备转发面上送CPU的报文速率过快(如因网络环路导致CPU短时间内收到大量报文)或者某任务长时间占用CPU时,CPU将高负荷运行,可能无法及时调度其他任务,进而引发业务异常。设备提供了display cpu-usage命令查看当前CPU占用率情况,显示包括最近5秒钟、最近1分钟、最近5分钟的CPU平均占用率及历史最高CPU占用率和发生时刻,同时还由高到低列出了系统当前各任务在最近5秒钟内的CPU占用率情况


发表于 2018-5-21 13:32:50 | 显示全部楼层
感谢楼主分享
板凳 2018-5-21 13:32:50 回复 收起回复
回复 支持 反对

使用道具 举报

发表于 2022-10-2 13:27:30 | 显示全部楼层
谢谢!谢谢!谢谢!谢谢!谢谢!
地板 2022-10-2 13:27:30 回复 收起回复
回复 支持 反对

使用道具 举报

发表于 2022-11-1 13:57:39 | 显示全部楼层

感谢分享谢谢
6# 2022-11-1 13:57:39 回复 收起回复
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 论坛注册

本版积分规则

QQ|Archiver|手机版|小黑屋|sitemap|鸿鹄论坛 ( 京ICP备14027439号 )  

GMT+8, 2024-4-27 08:44 , Processed in 0.058511 second(s), 9 queries , Redis On.  

  Powered by Discuz!

  © 2001-2024 HH010.COM

快速回复 返回顶部 返回列表