那么,既然 Xen 不再存在于 Centos 的存储库中,我还应该使用它还是迁移到 KVM?我不得不说,我目前对 KVM 没有什么兴趣,而且我已经非常熟悉 XEN,因此使用 Citrix 的 XenServer 听起来是更好的选择。
我们 Xen 用户应该做什么?这很讽刺,因为它将被集成到下一个 Linux 内核中,但从 RedHat 的角度来看,我想这是有道理的。
答案1
- Centos6 有一个 Xen 移植版本(在 centos-virt 邮件列表中讨论过),但我怀疑它的质量是否达到生产水平
- KVM 缺少了什么功能而 Xen 却能做到,这让你失去了灵感?你上次真正尝试它是什么时候?
答案2
XEN 将会回归。Oracle 正在开发其 RH6 克隆版 (Oracle-VM/Unbreakable Linux),使其再次与 XEN 兼容。目前有指南可以让 XEN 4.x 与 RH6 兼容 - CentOS 6 应该也是如此。
不,我不会选择 KVM。它没有半虚拟化,而且我从未见过任何证据表明它比 XEN-PV 更好甚至更快。
我很幸运能够使用带有 XEN 的 SLES 10。当 SLES11 和 RH6 出现并且 RH6 不再支持 XEN 时,我继续使用 SLES。否则我会改用 RH,因为他们对(安全)补丁的支持更好。