目前,我的工作环境只有RHEL 5.4。 我想用虚拟机来尝试其他一些Linux发行版,比如Ubuntu。
有没有免费的虚拟机软件适用于Linux?
对于桌面环境,你可以使用VirtualBox,对于服务器虚拟化,我build议KVM + libvirtd + virt-manager工作得很好。
我刚刚阅读了荷兰Linux杂志上的一篇文章。 对于服务器,他们说Xen是最好,最成熟的解决scheme。 除了Ubuntu以外,Xen在所有主要发行版上的使用时间更长,他们说这只是因为Ubuntu在发行版中从未获得稳定的Xen Hypervisor(如果我没有记错的话)。
他们还表示,KVM不太成熟,在(大型)企业中并不真正使用。
我们的同事(荷兰第二大)也更喜欢Xen,但后来不是开源的Citrix Xenserver。
根据我的经验 我在Debian Lenny上有一个KVM盒子,现在,虚拟机崩溃了。 而且,这是在Debian上KVM最大的失败,在closures主机时没有提供closures虚拟机的规定。 它们没有closures,因此在机器掉电时被杀死。 这对我来说是不可原谅的。
http://www.virtualbox.org/ < – 非常好
我没有尝试过所有的 – 但使用virtualbox没有问题。 IIRC Xen仍然需要使用Xen虚拟机pipe理程序编译内核 – 这可能是一个痛苦。
这里有更多意见
出于某种原因我不能评论,所以我把它作为另一个答案:
由于Sun-Oracle的收购,VirtualBox的未来会受到威胁吗?
我敢肯定,有更多的select专门需求,但对我的一般使用Virtual Box已经太棒了。
在一个夏天评估了十几个平台之后,我决定使用Proxmox。 基本上是基于Debian的基于KVM,QEMU和OpenVZ容器的裸机pipe理程序。
它使用libvirt的非C ++实现来保持它的轻量级。 许可和稳定是没有问题的。 performance非常好。
Virtualbox适用于基于桌面的主机,偶尔使用。