Thread (6 messages) 6 messages, 3 authors, 2011-10-03

Re: [RFC patch net-next-2.6] net: introduce ethernet teaming device

From: Jesse Gross <hidden>
Date: 2011-10-01 18:16:28

On Fri, Sep 30, 2011 at 5:44 AM, Jiri Pirko [off-list ref] wrote:
This patch introduces new network device called team. It supposes to be
very fast, simple, userspace-driven parallel to existing bonding device.
Userspace library called libteam with couple of demo apps is available
here:
https://github.com/jpirko/libteam
Note it's still in its dipers atm.

team<->libteam use generic netlink for communication. That and rtnl
suppose to be the only way to configure team device, no sysfs etc.

In near future python binding for libteam will be introduced. Also
daemon providing arpmon/miimon active-backup functionality will
be introduced. All what's necessary is already implemented in kernel team
driver.

Plan is to support 8023ad in near future with it's logic mainly in
userspace daemon as well.

Please review, try, comment. All feedback would be much appreciated.

Signed-off-by: Jiri Pirko <redacted>
Not to push my own agenda too much but you might want to take a look
at Open vSwitch.  It uses the same strategy of userspace directed
bonding and already supports active-backup, 802.3ad, and quite a few
other networking tools all controlled by userspace.

I know there's been a lot of talk and not a lot of action when it
comes to upstreaming but that's changing.  We're fixing up a few loose
ends in the userspace/kernel interface and then intend to propose a
patch fairly soon.
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help