* Re: [Lsf-pc] [LSF/MM TOPIC] A high-performance userspace block driver [not found] ` <20180116232335.GM8249@thunk.org> @ 2018-01-16 23:28 ` James Bottomley 2018-01-16 23:57 ` Bart Van Assche 0 siblings, 1 reply; 2+ messages in thread From: James Bottomley @ 2018-01-16 23:28 UTC (permalink / raw) To: Theodore Ts'o, Matthew Wilcox Cc: linux-fsdevel, linux-mm, lsf-pc, linux-block, linux-scsi 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. James ^ permalink raw reply [flat|nested] 2+ messages in thread
* Re: [Lsf-pc] [LSF/MM TOPIC] A high-performance userspace block driver 2018-01-16 23:28 ` [Lsf-pc] [LSF/MM TOPIC] A high-performance userspace block driver James Bottomley @ 2018-01-16 23:57 ` Bart Van Assche 0 siblings, 0 replies; 2+ messages in thread From: Bart Van Assche @ 2018-01-16 23:57 UTC (permalink / raw) To: James.Bottomley@HansenPartnership.com, tytso@mit.edu, willy@infradead.org Cc: linux-scsi@vger.kernel.org, linux-mm@kvack.org, linux-block@vger.kernel.org, lsf-pc@lists.linux-foundation.org, linux-fsdevel@vger.kernel.org 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. ^ permalink raw reply [flat|nested] 2+ messages in thread
end of thread, other threads:[~2018-01-16 23:57 UTC | newest]
Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
[not found] <20180116145240.GD30073@bombadil.infradead.org>
[not found] ` <20180116232335.GM8249@thunk.org>
2018-01-16 23:28 ` [Lsf-pc] [LSF/MM TOPIC] A high-performance userspace block driver James Bottomley
2018-01-16 23:57 ` Bart Van Assche
This is a public inbox, see mirroring instructions for how to clone and mirror all data and code used for this inbox