Thread (9 messages) 9 messages, 2 authors, 2007-11-06

Re: [PATCH] remove claim balance_rr won't reorder on many to one

From: Jay Vosburgh <hidden>
Date: 2007-10-31 00:22:52

Rick Jones [off-list ref] wrote:
I have to wonder if the full description of the different versions of
being a little bit pregnant is worth it.  Just saying that using
balance-rr will result in reordering seems much more simple to comprehend.
	True, but the different configurations produce very different
levels of reordering.

	There seem to be users out there trying to use balance-rr to
maximize single stream TCP throughput (even with reordering), so I think
the relative badness information is worthwhile.
Also, since balance-rr is strictly an outbound policy, does case three
even enter into it - as you say, that will be up to the switch, which will
be doing whatever it was told or felt like doing regardless of balance-rr
on the bond in the host.
	Point three provides an answer to a question I've been asked
pretty regularly by customers, so I think it's good information.

[...]
I'm not really all that tied to that part of the change - it is there
because I noticed in one of the HP ITRC forums someone talking about a
switch (Cisco?) where trunking meant something with vlans rather than
aggregation.
	In Ciscoville, switch ports can be configured as either "access"
or "trunk."  A trunk port accepts all VLANs, an access port is tied to a
specific VLAN (simplifying some here).  The Cisco documentation uses the
term EtherChannel to descibe the link aggregation system we're talking
about here in reference to bonding's balance-rr mode.
Even better would be to be able to start to move away from "etherchannel"
towards the de jure standard's terms, whatever the heck they are :)
	I believe that EtherChannel is the standard term for what we're
talking about here, but it's a Cisco trademark.  I'd guess that most
switch vendors don't come right out and call their "EtherChannel(tm)
compatible" mode exactly that; they call it something else, but it's
still meant to be compatible with EtherChannel.

	For bonding, this applies to the balance-rr and balance-xor
modes.

	-J

---
	-Jay Vosburgh, IBM Linux Technology Center, fubar@us.ibm.com
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help