qemu-block
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [PATCH 0/1] introduce nvmf block driver


From: Stefan Hajnoczi
Subject: Re: [PATCH 0/1] introduce nvmf block driver
Date: Mon, 7 Jun 2021 16:08:22 +0100

On Mon, Jun 07, 2021 at 09:32:52PM +0800, zhenwei pi wrote:
> Since 2020, I started to develop a userspace NVMF initiator library:
> https://github.com/bytedance/libnvmf
> and released v0.1 recently.
> 
> Also developed block driver for QEMU side:
> https://github.com/pizhenwei/qemu/tree/block-nvmf
> 
> Test with linux kernel NVMF target (TCP), QEMU gets about 220K IOPS,
> it seems good.

How does the performance compare to the Linux kernel NVMeoF initiator?

In case you're interested, some Red Hat developers have started to
working on a new library called libblkio. For now it supports io_uring
but PCI NVMe and virtio-blk are on the roadmap. The library supports
blocking, event-driven, and polling modes. There isn't a direct overlap
with libnvmf but maybe they can learn from each other.
https://gitlab.com/libblkio/libblkio/-/blob/main/docs/blkio.rst

Stefan

Attachment: signature.asc
Description: PGP signature


reply via email to

[Prev in Thread] Current Thread [Next in Thread]