在较重的虚拟化(Xen,KVM,Hyper-V,VMVare)下使用LXC,

在较重的虚拟化(Xen DomU,KVM,Hyper-V,VMVare)下可以使用LXC吗? 我想使用它作为安全(隔离)工具,限制资源消耗的能力对我来说并不重要。 如果能够以直接的方式完成,我只是感兴趣。 类似于在非虚拟化服务器上​​使用LXC。 我不想在生产服务器上使用过于棘手的设置。

这是一个Ubuntu页面,显示你可以在KVM下运行 – https://help.ubuntu.com/community/LXC

– 附加信息 –

我刚刚在VMware VSphere下完成了LXC的实时实现,作为其中的一部分,我做了一些在KVM和VirtualBox下实现LXC的概念validation以及以下链接:

http://uncommonsense-uk.com/2012/virtual-machine-stacking-using-lxc-on-top-of-esx/

-ActionJack

是的你可以。 LXC是每个操作系统的虚拟化; 而且,这是进程的隔离,所以不需要遵守硬件对虚拟化的具体要求。 你需要的唯一的东西是一个最近的内核> 3.13的所有适当的LXC依赖如命名空间和cgroups。

但是,对于如何pipe理networking体系结构/configuration,您必须非常小心,因为在尝试在完整的虚拟机(KVM,Xen等)内部创buildnetworking时,设置可能很麻烦。 我强烈build议使用NAT和DNSparsing器来与LXC容器进行通信。

我不能说Xen或者KVM,但是Hyper-V和ESX / I都不直接支持LXC,但是他们当然都支持不同的linux,而且ESX / i允许虚拟机pipe理程序在虚拟机pipe理程序中工作。