QEMU-KVM 0.12.2 发布

{ 撰文/liangsuilong }

QEMU-KVM 项目最近发布了 0.12.2 的新版本,从版本号上看,此次更新主要是为增强 KVM 和修复 Bug 而发布的。不过在 Phoronix 上得到的消息是,这个版本引入了 Block Migration (块迁移) 的特性。

众所周知,虚拟机实现实时迁移,需要有共享存储 (Shared Storage) 服务器,把虚拟媒体文件如虚拟磁盘、虚拟光盘等放置在该服务器上,也需要连接到始发机和目标机。引入块迁移以后,则可以在进行实时迁移的时候,同时把虚拟磁盘从始发机迁移至目标机。使用这个特性时,QEMU 首先会把虚拟磁盘文件完全地传送目标机,然后把在迁移过程中虚拟磁盘发生改变的部分也迁移到目标机。QEMU-KVM 有了这个特性以后,那么共享存储就不再是实时迁移的必要条件,从而降低了进行实时迁移的难度。

另外,QEMU 也发布了 0.13 版本的特性列表:

  • gPXE support for virtio-blk
  • helper based network setup
  • balloon driver statistics
  • Fully supported QMP
  • Live migration protocol support for subvendor version
  • virtio-console
  • vhost-net
  • vepa networking
  • kvm irqchip
  • guest SMP support

QEMU-KVM 0.12.2 下载地址

{ Thanks liangsuilong. }

Read More:

13 Comments

  1. 1 kidfruit Commented @ 2010-01-23 18:41Reply to this comment

    以前试过Qemu,感觉Qemu的性能很是问题。

  2. 2 babydragon Commented @ 2010-01-23 20:40Reply to this comment

    你用过处理器支持的kvm就不会这么说了,很强大!比墙还强大

  3. 3 zmwgreenrain Commented @ 2010-01-23 20:47Reply to this comment

    其实vbox中用了很多的qemu源码的

  4. 4 liangsuilong Commented @ 2010-01-23 22:01Reply to this comment

    @kidfruit:

    你所说的性能问题,应该是虚拟的显示卡驱动问题吧...

  5. 5 sw2wolf Commented @ 2010-01-24 9:41Reply to this comment

    这个与kvm-88.tar.gz有何不同啊

  6. 6 liangsuilong Commented @ 2010-01-24 11:34Reply to this comment

    @sw2wolf:

    现在 kvm 和 qemu 已经整合在一起变成 qemu-kvm 了..

  7. 7 kidfruit Commented @ 2010-01-24 19:27Reply to this comment

    @babydragon: 可怜我的P4CPU不支持虚拟技术…………能不能介绍一下虚拟技术本质用处在哪?我一直很眼馋………… @liangsuilong: 磁盘效率感觉也比VMware差。不过那是很早以前用的,现在不知道如何。

  8. 8 stripsss Commented @ 2010-01-24 19:59Reply to this comment

    intel CPU的vt-x就是吗.....好像我的Q8300 是支持vt版的。。。汗还有一颗E5300好像也支持,从没用过kvm。。。。。汗

  9. 9 kidfruit Commented @ 2010-01-24 23:23Reply to this comment

    @stripsss: 有钱人……我还是老土的P4 530和Athlon3000+…………果然世界很黑暗

  10. 10 liangsuilong Commented @ 2010-01-25 1:59Reply to this comment

    @kidfruit:

    虚拟技术吗,用在很多地方的啊,例如软件开发的测试与调试啦,总不能找那么多电脑和系统来逐一测试吧,用虚拟机就一个挺便捷的办法。

    数据中心也用得挺多的,不少 VPS 也是用 Xen 和 OpenVZ 来划分主机的,国外也有些用 KVM 啦。磁盘效率以前 Phoronix 测试过,可以翻查他们的测试结果啊。

    @stripsss:

    Intel 的硬件辅助虚拟化技术应该有两个,CPU 自带的是 VT-x,还有一个是取决于主板的 VT-d...不过 Core 2 之后的处理器,貌似 VT-d 应该整合进 CPU 里,具体也不太清楚呢。VT-d 应该是 IOMMU 的一类技术。

  11. 11 kidfruit Commented @ 2010-01-25 14:33Reply to this comment

    @liangsuilong: 额……不是问虚拟技术,我是问CPU的硬件虚拟支持相比于没有硬件支持有没有什么有点。速度更快效率更高?

  12. 12 fcicq Commented @ 2010-01-25 14:46Reply to this comment

    没银子用好 cpu & 在做嵌入式的飘过... VT 技术总不能给偶虚拟一个 arm 出来吧. 哈哈

  13. 13 ebird Commented @ 2010-01-25 16:12Reply to this comment

    @kidfruit: 貌似是这样的。速度更快,效率更高。