From: Vincent Pelletier <vincent@nexedi.com>
To: target-devel@vger.kernel.org
Subject: Is vHost reversible ?
Date: Wed, 10 Mar 2021 06:58:22 +0000 [thread overview]
Message-ID: <20210310155813.7bef9aca@vincent-tkpad> (raw)
Hello,
(please keep me CC'ed, I'm not subscribed)
I have a NVMe-like high-performance storage device which requires a
proprietary module to work. Because it is not upstream, I tend to
distrust by default its quality, and I want to isolate it from the rest
of the machine.
I did this by using PCI virtualisation, so now I have a qemu-kvm
running a kernel with the proprietary module, and containing the block
device, and I want to expose this block device back to the host (where
the databases desiring to access this block device will run).
If I ignore the hypervisor/VM relationship, I would be tempted to setup
an iSCSI target over the network, but I am worried about the overhead.
But with this special relationship in mind, I would like to use
vHost-like, just in the exact opposite way (VM has the backstore, host
is the initiator and gets a block device), and likely get a lower
overhead.
Is this possible ?
I am quite new to the whole virtio family, so please forgive me if the
answer is blindingly obvious.
--
Vincent Pelletier
ERP5 - open source ERP/CRM for flexible enterprises
next reply other threads:[~2021-03-10 7:14 UTC|newest]
Thread overview: 2+ messages / expand[flat|nested] mbox.gz Atom feed top
2021-03-10 6:58 Vincent Pelletier [this message]
2021-03-10 8:17 ` Is vHost reversible ? Christoph Hellwig
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=20210310155813.7bef9aca@vincent-tkpad \
--to=vincent@nexedi.com \
--cc=target-devel@vger.kernel.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.