qemu1.6 kvm相关新特性列表

声明:

本博客欢迎转发,但请保留原作者信息!

博客地址:http://blog.csdn.net/halcyonbaby

内容系本人学习、研究和总结,如有雷同,实属荣幸!


版本介绍

只罗列kvm相关的特性列表。

Block devices

  • 引入NVME设备
  • fix了一处可能导致数据丢失的bug

USB

  • 支持含有USB3.0 controller(XHCI)的虚拟机热迁移

x86

  •  Firmware可以作为flash设备暴露给guest(在运行虚拟机时使用-pflash参数)
  • 修改了Conroe, Penryn and Nehalem CPUs的CPUID
  • "-M ispc"可以在KVM上使用
  • "-pflash"可以在KVM上使用
  • *pvpanic设备可以设置是否生效。默认为无效。

Monitor

  • info block在HMP中返回的信息和QMP不同。QMP可以作为稳定的编程接口使用。HMP不可以。
  • "-serial mon:stdio"的信号捕获使用和"-nographic"相同的方式。这意味着^C将传给guest使用。

Block device

  • 支持指定只读方式打开的块设备格式的白名单。用于限制qemu支持的块设备格式。
  • 支持一种新的块设备后台作业。通过drive-backup启动,将备份磁盘内容到新的文件。不同于dirve-mirror,新的文件会包含源disk在backup job开始时磁盘上的内容。通过Qmp命令的“transaction"支持多个磁盘的进行原子组backup。
  • 修改了VMDK和curl后端的一些bug。
  • qcow2镜像支持自动回收(thin provisioning)。当设备使用"-drive...,discard=on",来自guest的释放请求会传递给底层的文件系统或者块设备。


Live Migration

  • 支持基于RDMA的热迁移,使用方法"migrate x-rdma:HOST:PORT"
  • 热迁移支持auto-convergence(即自动触发CPU降速方式完成迁移)

你可能感兴趣的:(云计算,qemu,kvm,虚拟化)