From: Chris Snook <csnook@redhat.com>
To: "Tvrtko A. Ursulin" <tvrtko@ursulin.net>
Cc: netdev@vger.kernel.org
Subject: Re: Bonding gigabit and fast?
Date: Tue, 16 Dec 2008 14:54:29 -0500 [thread overview]
Message-ID: <49480775.4060408@redhat.com> (raw)
In-Reply-To: <200812161939.30033.tvrtko@ursulin.net>
Tvrtko A. Ursulin wrote:
> Hi to all,
>
> Does it make any sense from bandwith point of view to bond gigabit and fast
> ethernet?
Not unless there's something very wrong with your gigabit card. People with
this sort of hardware generally use the fast ethernet for management or cluster
heartbeat, or maybe as a non-primary slave in an active-backup bond.
> I wanted to use adaptive-alb mode to load balance both transmit and receive
> direction of traffic but it seems 8139too does not support it so I use
> balance-rr.
>
> When serving data from the machine I get 13.7 MB/s aggregated while with a
> single slave (so bond still active) I get 5.6 MB/s for gigabit and 9.1 MB/s
> for fast. Yes, that's not a typo - fast ethernet is faster than gigabit.
That would qualify as something very wrong with your gigabit card. What do you
get when bonding is completely disabled?
> That is actually another problem I was trying to get to the bottom of for some
> time. Gigabit adapter is skge in a PCI slot and outgoing bandwith oscillates
> a lot during transfer, much more than on 8139too which is both stable and
> faster.
The gigabit card might be sharing a PCI bus with your disk controller, so
swapping which slots the cards are in might make gigabit work faster, but it
sounds more like the driver is doing something stupid with interrupt servicing.
> Unfortunately this machine takes low-profile cards and so far I was unable to
> find something other than skge to test with.
>
> Oh and yes, kernel is 2.6.27(-9-generic, so Ubuntu derivative of 2.6.27).
next prev parent reply other threads:[~2008-12-16 19:54 UTC|newest]
Thread overview: 11+ messages / expand[flat|nested] mbox.gz Atom feed top
2008-12-16 19:39 Bonding gigabit and fast? Tvrtko A. Ursulin
2008-12-16 19:54 ` Chris Snook [this message]
2008-12-16 20:12 ` Tvrtko A. Ursulin
2008-12-16 20:37 ` Chris Snook
2008-12-16 22:55 ` Tvrtko A. Ursulin
2008-12-17 4:48 ` Jay Vosburgh
2008-12-17 7:51 ` Tvrtko A. Ursulin
2008-12-17 7:37 ` Tvrtko A. Ursulin
2008-12-17 20:18 ` skge performance sensitivity (WAS: Bonding gigabit and fast?) Tvrtko A. Ursulin
2008-12-17 2:53 ` Bonding gigabit and fast? Trent Piepho
2008-12-17 7:51 ` Tvrtko A. Ursulin
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=49480775.4060408@redhat.com \
--to=csnook@redhat.com \
--cc=netdev@vger.kernel.org \
--cc=tvrtko@ursulin.net \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).