<div class="gmail_quote">On Tue, Jul 19, 2011 at 4:29 AM, Always Learning <span dir="ltr">&lt;<a href="mailto:centos@u6.u22.net">centos@u6.u22.net</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
<div class="im"><br>
On Tue, 2011-07-19 at 08:22 +1000, Matt Paine wrote:<br>
<br>
&gt; As far as I am aware, KVM uses the cpu hardware to run completely<br>
&gt; different operating systems independently of the host.<br>
&gt;<br>
&gt;<br>
&gt; LXC is similar to Linux-VServer, or virtuozzo, where you are always<br>
&gt; running a base kernel, and can run multiple init&#39;s at the same time.<br>
&gt;<br>
</div>&gt; ...............<br>
<br>
Thank you for your explanation. It is most helpful. To summarise what I<br>
think is correct: One can run multiple LXC containers, each containing<br>
an identical version of the main host operating system but processes are<br>
separate from the others. KVM creates a type of &#39;container&#39; allowing<br>
different host operating systems to run in that container.<br>
<br>
Can one run inside a LXC container a KVM ?<br>
<br>
Can one run inside a KVM some LXC containers ?<br>
<br>
Or is the simultaneous usage on the same machine of LXC and KVM mutually<br>
exclusive or incompatible ?<br>
<br>
</blockquote><div><br>It may not be exactly like LXC but you can also have a look a OpenVZ.<br>I have been using it on many servers for years with no problems. It is quite lightweight and easy to use.<br>I think you can run OpenVZ inside KVM as well. <br>
</div></div><br>- SZ Quadri<br>