[Top][All Lists]

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

Re: [Qemu-discuss] QEMU virtual machine within virtual machine

From: Tony Su
Subject: Re: [Qemu-discuss] QEMU virtual machine within virtual machine
Date: Mon, 22 Dec 2014 11:08:07 -0800

 Running paravirtualization within paravirtualization (or full
virtualization) performs very poorly.

If you want to do something like this, I'd highly recommend Linux
Containers, the current best implementation is probably Docker.

Docker (and other Linux Container implementations) merely <isolates>
Guests, and does not use a paravirtualized kernel (ie. using hardware
AMD or Intel CPU extensions). Instead, the processes for each Guest
are isolated from each other but run as "full citizen" processes, all
equal to each other. This lack of kernel emulation/virtualization
allows you to nest Guests within each other if you want and all will
run without any performance hit.

So, as examples you can use one instance of a paravirtualized Guest,
but run the Guest within any number of Docker instances or run Docker
instances within your paravirtualized Guest.


On Sun, Dec 21, 2014 at 7:35 AM, Rachel Attias (raattias)
<address@hidden> wrote:
> Hi All,
> I am trying to set up a QEMU virtual machine in Linux. But I don’t have root
> permissions, so my “make install” is failing.
> I have a Kali Linux virtual machine on my laptop.
> Does it make sense to install & run the QEMU virtual machine within the Kali
> virtual machine?
> Thanks,
> Rachel

reply via email to

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