Re: [c-nsp] mitigate output drops on Cisco 2960G platform

2013-09-21 Thread Peter Rathlev
On Fri, 2013-09-20 at 19:56 +0300, Martin T wrote: I have three WS-C2960G-24TC-L switches which all have about ten servers connected. Each switch has a single 1GigE uplink. Those 1GigE uplink ports on all switches experience occasional OutDiscards. ... Looks like the only way to modify port

Re: [c-nsp] mitigate output drops on Cisco 2960G platform

2013-09-21 Thread Saku Ytti
On (2013-09-20 20:11 +0200), Gert Doering wrote: If you don't need QoS, turning it *off* with no mls qos will help somewhat (as then all buffers are available for your packets, not only 1/4 which is allocated to that particular queue). What we had to This common wisdom actually isn't true,

Re: [c-nsp] mitigate output drops on Cisco 2960G platform

2013-09-21 Thread Phil Mayers
On 09/21/2013 01:40 AM, Blake Dunlap wrote: Making the linux box slower in the ways described (other than packet pacing) would just increase the cpu load. If those are feeder servers, you're much better off dropping the link speed to 100m or configuring TC outbound than turning off a lot of the

Re: [c-nsp] mitigate output drops on Cisco 2960G platform

2013-09-21 Thread Gert Doering
Hi, On Fri, Sep 20, 2013 at 07:40:50PM -0500, Blake Dunlap wrote: Or alternately, not trying to connect 10 servers at 1g to a budget access layer switch with a single 1g uplink. If you don't want oversubscription, don't oversubscribe Calling any Cisco gear (besides the SME stuff) bugdget

Re: [c-nsp] mitigate output drops on Cisco 2960G platform

2013-09-21 Thread Phil Mayers
On 09/21/2013 12:08 PM, Phil Mayers wrote: On 09/21/2013 01:40 AM, Blake Dunlap wrote: Making the linux box slower in the ways described (other than packet pacing) would just increase the cpu load. If those are feeder servers, you're much better off dropping the link speed to 100m or

[c-nsp] mitigate output drops on Cisco 2960G platform

2013-09-20 Thread Martin T
Hi, I have three WS-C2960G-24TC-L switches which all have about ten servers connected. Each switch has a single 1GigE uplink. Those 1GigE uplink ports on all switches experience occasional OutDiscards. I would like to increase the outgoing buffer on uplink ports in order to mitigate the egress

Re: [c-nsp] mitigate output drops on Cisco 2960G platform

2013-09-20 Thread Phil Mayers
On 20/09/2013 17:56, Martin T wrote: Hi, I have three WS-C2960G-24TC-L switches which all have about ten servers connected. Each switch has a single 1GigE uplink. Those 1GigE uplink ports on all switches experience occasional OutDiscards. As per Gert's reply - this is a platform feature. Even

Re: [c-nsp] mitigate output drops on Cisco 2960G platform

2013-09-20 Thread Gert Doering
Hi, On Fri, Sep 20, 2013 at 07:56:26PM +0300, Martin T wrote: I have three WS-C2960G-24TC-L switches which all have about ten [..] Any suggestions other than reduce the traffic on switch uplink ports? Get some real switches... Not exactly constructive, sorry. Been there, felt the pain,

Re: [c-nsp] mitigate output drops on Cisco 2960G platform

2013-09-20 Thread Blake Dunlap
Basically, you're using the wrong switch if you say the word server. That being said, you can search the archives for the proper configuration to oversubscribe the shared buffers. -Blake On Fri, Sep 20, 2013 at 1:11 PM, Gert Doering g...@greenie.muc.de wrote: Hi, On Fri, Sep 20, 2013 at

Re: [c-nsp] mitigate output drops on Cisco 2960G platform

2013-09-20 Thread Gert Doering
Hi, On Fri, Sep 20, 2013 at 07:23:17PM +0100, Phil Mayers wrote: (However: I wonder if the various techniques being discussed elsewhere - like the new Linux kernel packet pacing, disabling TCP segmentation offload and reducing nic ring, kernel and app buffers - might alleviate the

Re: [c-nsp] mitigate output drops on Cisco 2960G platform

2013-09-20 Thread Joerg Mayer
On Fri, Sep 20, 2013 at 07:23:17PM +0100, Phil Mayers wrote: (However: I wonder if the various techniques being discussed elsewhere - like the new Linux kernel packet pacing, disabling TCP segmentation offload and reducing nic ring, kernel and app buffers - might alleviate the generation of

Re: [c-nsp] mitigate output drops on Cisco 2960G platform

2013-09-20 Thread Blake Dunlap
Making the linux box slower in the ways described (other than packet pacing) would just increase the cpu load. If those are feeder servers, you're much better off dropping the link speed to 100m or configuring TC outbound than turning off a lot of the cpu offloading. Or alternately, not trying to