Switch Memory Utilization

in CCIE
Hey all,
I have 2 3560's on the outside/DMZ of my ASAs. Now all my exiting traffic goes through these guys. I have OSPF, QoS, SPAN, and a couple minor features turned on.
My problem is that the memory is pretty much chewed up. It sits at about 70% constant. I had an older IOS and I think a memory leak or something occured because 100% memory was being used. I rebooted the switches and upgraded the IOS but still it sits at about 70%.
So I guess my question is, is it time to upgrade these to 3750's? I thought the 3560 would be able to handle this, we don't push a whole lot of traffic..less than 20mbps.
Any thoughts?
I have 2 3560's on the outside/DMZ of my ASAs. Now all my exiting traffic goes through these guys. I have OSPF, QoS, SPAN, and a couple minor features turned on.
My problem is that the memory is pretty much chewed up. It sits at about 70% constant. I had an older IOS and I think a memory leak or something occured because 100% memory was being used. I rebooted the switches and upgraded the IOS but still it sits at about 70%.
So I guess my question is, is it time to upgrade these to 3750's? I thought the 3560 would be able to handle this, we don't push a whole lot of traffic..less than 20mbps.
Any thoughts?
Comments
show mem proc allocating-process totals
to see what processes are chewing up all of your memory. Before I replace anything I would always open up a cisco tac case and let them take a look as well...I take advantage of our support contracts
So far here's the services:
OSPF
Classification (1 port)
WRR-Queueing
HSRP
CEF
STP
SNMP
NTP
SSH
SPAN
The OSPF process isn't too complex either. The routing table is relatively small and only has 2 areas.
These seem to be taking up the majority of the memory:
Maybe I'll open a TAC, but lately they haven't really been all that helpful.
I think Mike was talking about the SDM, Switching Database Manager, on the 3750's, not the SDM you are thinking of. What IOS are you running, it isnt a 15.x version is it?
Oh duh, I forgot all about that stuff. These are 3560's though, not 3750s.
Looks like you are running the default SDM template for those switches....
run 'show platform tcam utilization' to give you a general view of current TCAM utilization based on the template and features configured...
Then read this document at CCO to see whether a better allocation of resources via a the appropriate SDM template change will help bring down the CPU utilization..
Catalyst 3560 Switch Software Configuration Guide, Rel. 12.2(25)SEE - Configuring SDM Templates [Cisco Catalyst 3560 Series Switches] - Cisco Systems
I dare say that you are software punting packets due to QoS policies applied that are exceeding the QoS memory allocation... (but that is a wild stab in the dark, without seeing your full configuration) - and if this is the case I don't think any SDM template change allocates extra memory to qos aces\policies.. so you may be out of luck there...
CCNA | CCNA:Security | CCNP | CCIP
JNCIA:JUNOS | JNCIA:EX | JNCIS:ENT | JNCIS:SEC
JNCIS:SP | JNCIP:SP
I was worried because I did experience a memory leak on one of these things last week, which resulted in me being locked out and needing to reboot and upgrade the IOS on the thing.
Thanks for the help, I learned a few handy commands.