
Se a utilização da CPU do seu switch for alta, não há problema.
Se a utilização da CPU do switch for alta por muito tempo, isso pode indicar um problema.
Mas quanto tempo é muito tempo?
Se você executar o comando show processs cpu history em seu switch, verá a utilização da CPU nos últimos 60 segundos, 60 minutos e 72 horas. O comando fornecerá uma visão gráfica de quão ocupada a CPU está ou se a utilização está aumentando. De acordo com a Cisco, a utilização da CPU abaixo de 50% deve ser considerada aceitável, mas uma utilização mantida acima de 50% deve ser vista como problemática.
A alta utilização da CPU pode ser causada por diferentes motivos, especialmente em diferentes modelos de switch. Vejamos alguns dos processos ou serviços nos switches Cisco IOS que podem causar alta utilização da CPU:
Spanning-Tree: é executado para cada vlan no switch se estiver usando PVST (Per-Vlan Spanning-tree). O número de vlans ativas no switch influenciará a utilização da CPU. Quanto mais instâncias de vlans e mais interfaces ativas, maior será a utilização da CPU.
Atualizações de tabelas de roteamento IP: quando um switch de camada 3 está habilitado para roteamento IP, ele precisa lidar com as atualizações das tabelas de roteamento. A utilização da CPU pode aumentar dependendo do tamanho da atualização das informações de roteamento, da frequência com que as atualizações chegam, de quantos protocolos de roteamento tratam das atualizações, se há algum route-map e filtros.
Comandos Cisco IOS: existem comandos que podem causar um aumento na utilização da CPU, como show tech-support, show running-config (não tente isso em um roteador de provedor de serviços!!), debug e até mesmo write memory.
Agora, como você pode identificar a alta utilização da CPU?
Se você não fizer logon no seu switch/roteador e não tiver um sistema de monitoramento (o que não pode ser sério), você poderá notar alguns sintomas de alta utilização da CPU, como oscilação de rota, sessões de telnet ou ssh lentas ou não podem ser iniciadas , pacotes descartados, oscilações de hsrp, tempos limite de snmp…
Resumindo, se a utilização da CPU for alta, encontre a raiz do problema e a CPU se normalizará.