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


9

是否可以在较重的虚拟化环境(Xen DomU,KVM,Hyper-V,VMVare)下使用LXC?我想将其用作安全性(隔离)工具,限制资源消耗的能力对我而言并不是优先考虑的事情。我只是想以一种简单的方式来完成它。类似于在非虚拟服务器上使用LXC。我不想在生产服务器上使用过于棘手的设置。

Answers:


9

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

- 附加信息 -

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

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

-动作杰克


2
确实,它应该在OP提到的其他虚拟化系统下工作-LXC不需要或不使用任何硬件虚拟化功能。
短暂

2

是的你可以。LXC是每个操作系统的虚拟化;此外,这是过程的隔离,因此不需要遵循特定于硬件的虚拟化要求。您唯一需要的是针对所有适当的LXC依赖项(例如名称空间和cgroups)的最新内核> 3.13。

但是,您必须非常小心如何管理网络体系结构/配置,因为在尝试在完整的虚拟机(KVM,Xen等)中创建网络时可能很难进行设置。我强烈建议使用NAT和DNS解析器与LXC容器进行通信。


1

我不能说Xen或KVM,但是Hyper-V和ESX / i都不直接支持LXC,但是它们当然都支持各种Linux,当然,ESX / i允许Hypervisor-hypervisor,所以它可以这样工作。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.