From: Bart Van Assche <Bart.VanAssche@wdc.com>
To: "James.Bottomley@HansenPartnership.com"
<James.Bottomley@HansenPartnership.com>,
"tytso@mit.edu" <tytso@mit.edu>,
"willy@infradead.org" <willy@infradead.org>
Cc: "linux-block@vger.kernel.org" <linux-block@vger.kernel.org>,
"linux-mm@kvack.org" <linux-mm@kvack.org>,
"lsf-pc@lists.linux-foundation.org"
<lsf-pc@lists.linux-foundation.org>,
"linux-fsdevel@vger.kernel.org" <linux-fsdevel@vger.kernel.org>,
"linux-scsi@vger.kernel.org" <linux-scsi@vger.kernel.org>
Subject: Re: [Lsf-pc] [LSF/MM TOPIC] A high-performance userspace block driver
Date: Tue, 16 Jan 2018 23:57:45 +0000 [thread overview]
Message-ID: <1516147064.2844.66.camel@wdc.com> (raw)
In-Reply-To: <1516145316.14734.11.camel@HansenPartnership.com>
On Tue, 2018-01-16 at 15:28 -0800, James Bottomley wrote:
> On Tue, 2018-01-16 at 18:23 -0500, Theodore Ts'o wrote:
> > On Tue, Jan 16, 2018 at 06:52:40AM -0800, Matthew Wilcox wrote:
> > >
> > >
> > > I see the improvements that Facebook have been making to the nbd
> > > driver, and I think that's a wonderful thing. Maybe the outcome of
> > > this topic is simply: "Shut up, Matthew, this is good enough".
> > >
> > > It's clear that there's an appetite for userspace block devices;
> > > not for swap devices or the root device, but for accessing data
> > > that's stored in that silo over there, and I really don't want to
> > > bring that entire mess of CORBA / Go / Rust / whatever into the
> > > kernel to get to it, but it would be really handy to present it as
> > > a block device.
> >
> > ... and using iSCSI was too painful and heavyweight.
>
> From what I've seen a reasonable number of storage over IP cloud
> implementations are actually using AoE. The argument goes that the
> protocol is about ideal (at least as compared to iSCSI or FCoE) and the
> company behind it doesn't seem to want to add any more features that
> would bloat it.
Has anyone already looked into iSER, SRP or NVMeOF over rdma_rxe over the
loopback network driver? I think all three driver stacks support zero-copy
receiving, something that is not possible with iSCSI/TCP nor with AoE.
Bart.
_______________________________________________
Lsf-pc mailing list
Lsf-pc@lists.linux-foundation.org
https://lists.linuxfoundation.org/mailman/listinfo/lsf-pc
WARNING: multiple messages have this Message-ID (diff)
From: Bart Van Assche <Bart.VanAssche@wdc.com>
To: "James.Bottomley@HansenPartnership.com"
<James.Bottomley@HansenPartnership.com>,
"tytso@mit.edu" <tytso@mit.edu>,
"willy@infradead.org" <willy@infradead.org>
Cc: "linux-scsi@vger.kernel.org" <linux-scsi@vger.kernel.org>,
"linux-mm@kvack.org" <linux-mm@kvack.org>,
"linux-block@vger.kernel.org" <linux-block@vger.kernel.org>,
"lsf-pc@lists.linux-foundation.org"
<lsf-pc@lists.linux-foundation.org>,
"linux-fsdevel@vger.kernel.org" <linux-fsdevel@vger.kernel.org>
Subject: Re: [Lsf-pc] [LSF/MM TOPIC] A high-performance userspace block driver
Date: Tue, 16 Jan 2018 23:57:45 +0000 [thread overview]
Message-ID: <1516147064.2844.66.camel@wdc.com> (raw)
In-Reply-To: <1516145316.14734.11.camel@HansenPartnership.com>
On Tue, 2018-01-16 at 15:28 -0800, James Bottomley wrote:
> On Tue, 2018-01-16 at 18:23 -0500, Theodore Ts'o wrote:
> > On Tue, Jan 16, 2018 at 06:52:40AM -0800, Matthew Wilcox wrote:
> > >
> > >
> > > I see the improvements that Facebook have been making to the nbd
> > > driver, and I think that's a wonderful thing. Maybe the outcome of
> > > this topic is simply: "Shut up, Matthew, this is good enough".
> > >
> > > It's clear that there's an appetite for userspace block devices;
> > > not for swap devices or the root device, but for accessing data
> > > that's stored in that silo over there, and I really don't want to
> > > bring that entire mess of CORBA / Go / Rust / whatever into the
> > > kernel to get to it, but it would be really handy to present it as
> > > a block device.
> >
> > ... and using iSCSI was too painful and heavyweight.
>
> From what I've seen a reasonable number of storage over IP cloud
> implementations are actually using AoE. The argument goes that the
> protocol is about ideal (at least as compared to iSCSI or FCoE) and the
> company behind it doesn't seem to want to add any more features that
> would bloat it.
Has anyone already looked into iSER, SRP or NVMeOF over rdma_rxe over the
loopback network driver? I think all three driver stacks support zero-copy
receiving, something that is not possible with iSCSI/TCP nor with AoE.
Bart.
next prev parent reply other threads:[~2018-01-16 23:57 UTC|newest]
Thread overview: 23+ messages / expand[flat|nested] mbox.gz Atom feed top
2018-01-16 14:52 [LSF/MM TOPIC] A high-performance userspace block driver Matthew Wilcox
2018-01-16 14:52 ` Matthew Wilcox
2018-01-16 23:04 ` Viacheslav Dubeyko
2018-01-16 23:04 ` Viacheslav Dubeyko
2018-01-16 23:23 ` [Lsf-pc] " Theodore Ts'o
2018-01-16 23:23 ` Theodore Ts'o
2018-01-16 23:28 ` [Lsf-pc] " James Bottomley
2018-01-16 23:28 ` James Bottomley
2018-01-16 23:28 ` James Bottomley
2018-01-16 23:57 ` Bart Van Assche [this message]
2018-01-16 23:57 ` Bart Van Assche
2018-01-17 0:41 ` Bart Van Assche
2018-01-17 0:41 ` Bart Van Assche
2018-01-17 2:49 ` Ming Lei
2018-01-17 2:49 ` Ming Lei
2018-01-17 21:21 ` Matthew Wilcox
2018-01-17 21:21 ` Matthew Wilcox
2018-01-22 12:02 ` Mike Rapoport
2018-01-22 12:02 ` Mike Rapoport
2018-01-22 12:18 ` [Lsf-pc] " Ming Lei
2018-01-22 12:18 ` Ming Lei
2018-01-18 5:27 ` [Lsf-pc] " Figo.zhang
2018-01-18 5:27 ` Figo.zhang
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=1516147064.2844.66.camel@wdc.com \
--to=bart.vanassche@wdc.com \
--cc=James.Bottomley@HansenPartnership.com \
--cc=linux-block@vger.kernel.org \
--cc=linux-fsdevel@vger.kernel.org \
--cc=linux-mm@kvack.org \
--cc=linux-scsi@vger.kernel.org \
--cc=lsf-pc@lists.linux-foundation.org \
--cc=tytso@mit.edu \
--cc=willy@infradead.org \
/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 an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.