qemu-devel
[Top][All Lists]
Advanced

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

Re: [Qemu-devel] [snabb-devel:300] Re: snabbswitch integration with QEMU


From: Julian Stecklina
Subject: Re: [Qemu-devel] [snabb-devel:300] Re: snabbswitch integration with QEMU for userspace ethernet I/O
Date: Tue, 04 Jun 2013 14:49:43 +0200
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:17.0) Gecko/20130514 Thunderbird/17.0.6

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

On 06/04/2013 02:19 PM, Luke Gorrie wrote:
> The idea that excites me is to implement a complete PCI device in
> Snabb Switch and expose this to the guest at the basic PCI/MMIO/DMA
> level. The device would be a Virtio network adapter based on Rusty
> Russell's specification. The switch<->VM interface would be based
> on PCI rather than vhost.
> 
> I _think_ this is the basic idea that Stefano Stabellini and
> Julian Stecklina are talking about.

Yes. Btw, progress is being made. Albeit a bit slower than expected. I
will have to show something "soon".

[...]
> I have some questions, if you don't mind:
> 
> 1. Have I understood the idea correctly above? (Or what do I have
> wrong?)

AFAICS yes.

> 3. If I hack a proof-of-concept what is most likely to go wrong in
> an OpenStack context? I mean - the "memory hotplug" and "track what
> is dirty" issues that are alluded to. Is my code going to run
> slowly? drop packets? break during migration? crash VMs?

In the earliest implementation it will probably break during
migration. I hope this can be fixed, but since I don't understand the
magic qemu does for migration these days, I might be wrong.

Julian
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.19 (GNU/Linux)

iEYEARECAAYFAlGt4mcACgkQ2EtjUdW3H9k7IgCgiQJ81z1Zj5G5tED8EghKQlDe
gRQAniXzqTSadS7OvVHFQhKydbOFNkBn
=VBws
-----END PGP SIGNATURE-----



reply via email to

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