是的,我知道,我永远不会为了生产环境而这样做,但是我只是想知道是否有人把这个做了。
谷歌空空如也。
由于EC2实例已经被虚拟化,所以如果其中的任何一个包在VZ的第二层下运行,我会感到惊讶。 让我们知道你发现什么。
更新:请看下面的评论。 事情在过去的6年里发生了变化!
我知道我正在使用这个回复来重新提出一个老问题,但是当Google为这个问题提供答案时,这个页面就会出现,我希望它对其他Google用户有所帮助。
Xen-Blanket(请参阅http://code.google.com/p/xen-blanket/ )允许您在EC2实例上运行Xen。 作者已经testing并报告了合理的性能。 我自己成功地做到了这一点,取得了相似的成绩。
主要限制有两方面:首先,您只能使用hvm Amazon实例,而不能使用半虚拟化。 这意味着您需要集群计算实例(从$ 1.50开始,约$ 0.50点)。 其次,它使用了一个相当老的Xen版本(3.1.2我相信),所以你如何创build和运行一个图像的知识可能需要降级到2007年的水平。
我应该注意到,用户协议禁止重新销售亚马逊,所以作为一个思考实验/有趣的夜晚,除非你有一个真正的嵌套虚拟化用例(它们存在,请参阅IBM海龟专业版
KVM支持在KVM guest虚拟机内部运行KVMpipe理程序; Xenner人员正在努力让您在KVM guest虚拟机中运行Xen虚拟机; KVM邮件列表上的最新修补程序正在努力允许它在KVM客户机上运行HyperV。 我不认为亚马逊是使用KVM作为它的pipe理程序,但是如果它朝着这个方向发展的话,这在某些时候是可能的。
在Xen / KVM / Virtualbox / VMWare / Hyper-V这个问题中给出的例子是依赖于硬件虚拟化的。 一个更有趣的select是OpenVZ,这不是硬件虚拟化的依赖。
这是最近的post: http : //webapp.org.ua/sysadmin/installing-openvz-on-amazon-ec2/
Ravello系统有一个在公共云上运行虚拟环境的解决scheme。
(正确披露,我是Ravello员工)