我需要细分 EC2(或其他云提供商)实例。我知道您不能在另一个上运行完整的虚拟化堆栈。例如,Xen 来宾不能托管 VirtualBox 来宾。所以这意味着我只剩下操作系统级的虚拟化了。
EC2 内核只能由特定供应商发布,因此您无法上传 OpenVZ 或 Vserver 所需的自定义内核。
对于 Linux,我认为这给我留下了lxc(在 Ubuntu 9.10 上)、用户模式 Linux 或 qemu。我很难找到它们之间的比较。性能是一个问题,向客人提供 SMP 的能力也是一个问题。我还想使用 COW/稀疏根来减少访客配置。
我的问题是,这些选项之间的权衡是什么?
我认为这是一个坏主意,我不知道有人甚至远程支持在 VM 中进行常规 VMing,如果完成的话,这应该是一个测试/开发的事情 - 我建议你考虑获取另一个实例,运行你的一个虚拟机或类似设备中的服务。