LARTC
[Top] [All Lists]

Re: [LARTC] TC not working well with bonded nics please help

To: lartc@mailman.ds9a.nl
Subject: Re: [LARTC] TC not working well with bonded nics please help
From: Rodolfo Brasnarof <rodob@datafull.com>
Date: Tue, 20 Mar 2007 00:41:23 -0300
Delivered-to: sp-com-lists@consult.net
Delivered-to: lartc-list@securepoint.com
Delivered-to: lartc@outpost.ds9a.nl
In-reply-to: <3742.65.115.68.194.1174346513.squirrel@webmail.calsoftinc.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: <3742.65.115.68.194.1174346513.squirrel@webmail.calsoftinc.com>
Sender: lartc-bounces@mailman.ds9a.nl
On Tue, 20 Mar 2007 04:51:53 +0530 (IST)
dhananjay.tembe@calsoftinc.com wrote:

> 
> Hi,
>       I am facing a problem when I run tc on the bonded nic cards.
> When I run tc on a single nic card, it worked perfectly fine. But
> when I run tc on a bond of two nics, tc gives poor performance.  The
> two nics were bonded in round-robin (load balancing) mode. I created
> a qdisc, class and a filter as follows:
> 
> tc qdisc add dev bond0 root handle 1: htb
> tc class add dev bond0 parent 1: classid 1:1 htb rate 240mbps
> tc class add dev bond0 parent 1:1 classid 1:2 htb rate 50 ceil 50
> quantum 1500
> 
> I started a TCP traffic between this bond (2gbit bandwidth) and a
> remote nic (1gbit bandwidth).
> Without qos, bond was transmitting at 960Mbps.
> After I executed above mentioned commands, it was expected that the
> bond will transmit at 400Mbps but it was transmitting only at 70Mbps.
> Same thing was observed with different qos rates for class 1:2,
> outbound traffic through bond was very less than the rate specified
> in the tc command.
> 
> Is getting poor performance after running tc over a bond is a known
> issue? Please help me with this issue.

Perhaps you can use an IMQ device for traffic control/shaping.
_______________________________________________
LARTC mailing list
LARTC@mailman.ds9a.nl
http://mailman.ds9a.nl/cgi-bin/mailman/listinfo/lartc

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