From: Stephen Hemminger <shemminger@vyatta.com>
To: "Waskiewicz Jr, Peter P" <peter.p.waskiewicz.jr@intel.com>
Cc: "Jeff Garzik" <jgarzik@pobox.com>,
"David Miller" <davem@davemloft.net>, <netdev@vger.kernel.org>
Subject: Re: [PATCH 1/3] ixgbe: Add Data Center Bridging netlink listener for DCB runtime changes.
Date: Fri, 16 May 2008 16:20:22 -0700 [thread overview]
Message-ID: <20080516162022.41ee0b07@extreme> (raw)
In-Reply-To: <D5C1322C3E673F459512FB59E0DDC32905168831@orsmsx414.amr.corp.intel.com>
On Fri, 16 May 2008 15:45:11 -0700
"Waskiewicz Jr, Peter P" <peter.p.waskiewicz.jr@intel.com> wrote:
> > But like everything else in life, one must weight various
> > costs. Maybe it is complex enough to warrant a new tool. We
> > don't know until there's a design doc or review of the
> > generic interface that will be used for DCB.
>
> 100% agree. I have a design document added to the bottom of this email
> in plain text for the in-kernel design. I can send a PDF or OpenOffice
> doc if desired. Please review it, see if that's something worth
> supporting and developing, and send feedback. If things look ok, I'll
> write the in-kernel layer and send those patches asap, along with a
> modified ixgbe to use the new interface.
>
> Thanks Jeff,
>
> -PJ Waskiewicz
> <peter.p.waskiewicz.jr@intel.com>
>
> ------------------------------------------------------
>
> Linux Kernel Interface Design for Data Center Bridging
> Peter P. Waskiewicz Jr, Intel Corp.
> 5/16/2008
>
> Overview:
> Data Center Bridging is a new layer 2 networking technology
> targeted for data centers looking to converge certain network flows.
> The technology uses 802.1p priority tagging from 802.1q, and then adds
> the new 802.1Qaz Priority Grouping and 802.1Qbb Priority Flow Control
> technologies. The purpose is to provide per-priority flow control to
> individual network flows without impacting other flows. It also
> provides the mechanism to enforce bandwidth allocation per flow.
> A Wikipedia article describing the network-wide model this fits
> into can be found here:
> http://en.wikipedia.org/wiki/Data_Center_Ethernet.
>
I wonder if doing this generically with existing bridge code would
be a better approach. It seems like the TOE problem all over again,
only this time it is Traffic Control offload. Sorry, just because
you can do it in hardware doesn't mean it is a good thing.
next prev parent reply other threads:[~2008-05-16 23:20 UTC|newest]
Thread overview: 13+ messages / expand[flat|nested] mbox.gz Atom feed top
2008-05-02 0:42 [ANNOUNCE] ixgbe: Data Center Bridging (DCB) support for ixgbe PJ Waskiewicz
2008-05-02 0:43 ` [PATCH 1/3] ixgbe: Add Data Center Bridging netlink listener for DCB runtime changes PJ Waskiewicz
2008-05-02 11:03 ` Jeff Garzik
2008-05-02 20:08 ` Waskiewicz Jr, Peter P
2008-05-07 20:53 ` Waskiewicz Jr, Peter P
2008-05-07 21:13 ` Jeff Garzik
2008-05-16 22:45 ` Waskiewicz Jr, Peter P
2008-05-16 23:20 ` Stephen Hemminger [this message]
2008-05-17 9:14 ` Waskiewicz Jr, Peter P
2008-05-02 0:43 ` [PATCH 2/3] ixgbe: Add DCB hardware initialization routines PJ Waskiewicz
2008-05-02 0:43 ` [PATCH 3/3] ixgbe: Enable Data Center Bridging (DCB) support PJ Waskiewicz
2008-05-02 11:19 ` [ANNOUNCE] ixgbe: Data Center Bridging (DCB) support for ixgbe Andi Kleen
2008-05-02 20:18 ` Waskiewicz Jr, Peter P
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=20080516162022.41ee0b07@extreme \
--to=shemminger@vyatta.com \
--cc=davem@davemloft.net \
--cc=jgarzik@pobox.com \
--cc=netdev@vger.kernel.org \
--cc=peter.p.waskiewicz.jr@intel.com \
/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).