LARTC
[Top] [All Lists]

Re: [LARTC] Page allocation failure

To: Andrei Sandu <sandu.andrei@gmail.com>
Subject: Re: [LARTC] Page allocation failure
From: Radu Oprisan <radu@securesystems.ro>
Date: Wed, 14 Feb 2007 13:39:54 +0200
Cc: lartc@mailman.ds9a.nl
Delivered-to: sp-com-lists@consult.net
Delivered-to: lartc-list@securepoint.com
Delivered-to: lartc@outpost.ds9a.nl
In-reply-to: <c0f5026d0702120454q702a4bachf1bb0b782fa7e385@mail.gmail.com>
List-archive: <http://mailman.ds9a.nl/pipermail/lartc>
List-help: <mailto:lartc-request@mailman.ds9a.nl?subject=help>
List-id: "Mailinglist of the Linux Advanced Routing &amp; Traffic Control project" <lartc.mailman.ds9a.nl>
List-post: <mailto:lartc@mailman.ds9a.nl>
List-subscribe: <http://mailman.ds9a.nl/cgi-bin/mailman/listinfo/lartc>, <mailto:lartc-request@mailman.ds9a.nl?subject=subscribe>
List-unsubscribe: <http://mailman.ds9a.nl/cgi-bin/mailman/listinfo/lartc>, <mailto:lartc-request@mailman.ds9a.nl?subject=unsubscribe>
References: <c0f5026d0702120454q702a4bachf1bb0b782fa7e385@mail.gmail.com>
Sender: lartc-bounces@mailman.ds9a.nl
User-agent: Thunderbird 1.5.0.9 (Windows/20061207)
Andrei Sandu wrote:
Hi list,

I have a very strange problem with my network. I have 2 internet connections: A - 1 Gbit, B - 100Mbps.
Network layout:

A, B | |
     [Brd1]
   /           \
[L1]       [L2]
   \           /
    [ GW1]
 ...................
     Clients
.....................


Brd1 runs bgpd, and balances the traffic through L1 and L2.
L1 and L2 do traffic shaping.
GW1 does some packet filtering, and balances the traffic through L1 and L2.
Every interface is gigabit. (Realtek NICs)

I'm using IMQ on L1 and L2, to separate the traffic into 2 zones, international and local, with HTB for shaping.

Drop IMQ.. there are some other more standard solutions.

The system works fine for some time, but when the traffic hits 200Mbps, and ocassionally bursts to 250-300Mbps, L1 and L2 behave strangely (packet loss > 30%, increased latency +20ms), sometimes they even hang, leaving me with the only solution: rebooting them.

Acording to the logs, that's when your network cards go down. Do you have TX polling enabled in the kernel for 8169? Try enabling it. At 200 Mbps, how many kpp's go through the machines?

I've checked the CPU usage, it stays around 80% during the highest traffic.

I've examined the logs, and here is what i've found:

_______________________________________________
LARTC mailing list
LARTC@mailman.ds9a.nl
http://mailman.ds9a.nl/cgi-bin/mailman/listinfo/lartc

<Prev in Thread] Current Thread [Next in Thread>