On Wed, Aug 11, 2010 at 12:10:13AM +0800, Kirby Zhou wrote: > From: Richard W.M. Jones [mailto:[email protected]] > > On Tue, Aug 10, 2010 at 05:27:56PM +0800, Kirby Zhou wrote: > > > Thanks very much. BTW, I have a small question, why libguestfs > > > depends on QEMU instead of libvirt? If we take libvirt, we can > > > easily run libguestfs with xen, virtualbox, vmware, etc. > > > > It's considerably more complex than that. > > But pure QEMU is very very slow.
OK, so I think what you're asking for is to be able to run libguestfs with KVM (ie. hardware acceleration) either alongside another hypervisor (eg. Xen) or inside another virtual machine. This [hardware acceleration] is indeed not possible, and so you will fall back to using software emulation (ie. pure TCG-based qemu), and this is somewhat slow, although at least it works! The only solution to this is some sort of nested virt. Since I am at the KVM Forum at the moment, I have been emphasizing the importance to us of having nested virt at least in KVM. But the implementation of nested virt is very complex. Rich. -- Richard Jones, Virtualization Group, Red Hat http://people.redhat.com/~rjones Read my programming blog: http://rwmj.wordpress.com Fedora now supports 80 OCaml packages (the OPEN alternative to F#) http://cocan.org/getting_started_with_ocaml_on_red_hat_and_fedora _______________________________________________ epel-devel-list mailing list [email protected] https://www.redhat.com/mailman/listinfo/epel-devel-list
