Xen vs KVM:未来可能会有更好的支持(读取:错误修正)?

我不关心GUI或工具,但我关心稳定性和性能。 如果我将FreeBSD防火墙和Opensolaris文件服务器作为guest虚拟机运行,如果切换到KVM,我是否会获得更好的稳定性或性能(networking和磁盘I / O)? 后续问题:未来最有可能是摇滚稳定和接近原生的I / O速度?

更多细节:

目前我有一个Open Server的dom0和包括* NIX和* BSD在内的多个dom服务器。

到目前为止,8月份的最新版本,

  • PV内核的networking问题 :无法更改dom0中vif的MAC,如果使用domU作为防火墙,数据包会丢失
  • FreeBSD 8.1不像PV光盘那样稳定
  • HVM在重I / O负载下不稳定

据说PV内核中的networking问题是固定的,所以我正在寻求将发行版转换为使用pv内核的发行版。 我认为,如果我要从头开始重做Xen,不妨看看竞争对手,而KVM似乎有些有前途。

编辑:我不关心GUI /pipe理工具,因为我只使用命令行选项。

KVM现在已经在Linux内核中,而且到目前为止,似乎还有更多的动力 – 例如,红帽公司已经转而支持Xen。 也就是说,我没有看到Xen很快就会离开,如果你对Xen感觉更加舒适,那么你可能会用它很好,特别是因为它们通过libvirt共享许多相同的pipe理工具。 两者都将通过virtio获得相当不错的performance,虽然我的经验是KVM,但是我认为它们对于各种各样的客户/ dom都是“坚实的”。

编辑:我应该补充说,我们已经运行了KVM下的各种各样的客人,包括FreeBSD防火墙,没有提到的问题 – 它只是工作。

另外/支持已经确定的内容。 另一个可能的考虑是Xen有Citrix的支持,也是微软Hyper-V背后的一个大型技术基础。 这两个可以是重要的考虑因素…