Thread (2 messages) 2 messages, 2 authors, 2018-11-29

Re: [RFC] VSOCK: About Virtio-vsock support "Multiqueue" feature ?

From: Stefan Hajnoczi <stefanha@redhat.com>
Date: 2018-11-29 14:06:47
Also in: kvm, virtualization

On Mon, Oct 08, 2018 at 03:06:43PM +0800, jiangyiwen wrote:
Hi Stefan & All:

Now virtio-vsock only supports two vqs(tx and rx), that means
if multiple sockets in the guest will use the same vq to transmit
the message and get the response. In this way, the bandwidth will
be limited to ~700MB/s. So if there are multiple applications in
the guest, we should support "Multiqueue" feature for Virtio-vsock.

I want to know whether we already have plans to support multiqueue
or already have simple demo that can be used. If not, I will try
to implement this feature.
Multiqueue is certainly interesting.  It would be interesting to see
if/how it affects common net/vmw_vsock/ code.  Hopefully nothing much
will change there but I haven't checked if any common locking would
prevent multiqueue from working efficiently.

Stefan
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help