在KVM虚拟机的Win 2008上运行MS SQL 2008?

我正在考虑在裸机上或基于Ubuntu Guest虚拟机的KVM虚拟机上运行MSSQL 2008。 服务器本身configuration得很好。

我想使用KVM,但我主要关心的是磁盘I / O – 直接与通过基于KVM的VM相对。

有人知道吗:

  1. 如果I / O性能可比?
  2. 有什么驱动程序可以让胜利2008在KVM上performance更好,还是已经是KVM基础虚拟化的一部分?
  3. 任何工具/脚本/命令我可以运行比较我的裸机I / O通过虚拟机吞吐量。

任何其他的build议,将受到欢迎…相对较新的这:)

谢谢!

  1. 性能不是磁盘子系统速度的100%,但如果避免开销,则相当接近。 一般来说,build议使用原始的,预先分配的图像,并且仅将qcow2用于快照。
  2. Virtio驱动程序可以使虚拟机运行得更快。 他们可以从linux-kvm.org获得。
  3. iozone想到了

我已经看到Ubuntu和Gentoo与kvm怪异,这已经通过重新安装正确的软件包来解决。 Fedora或RHEL上从来没有见过这种情况 – 所有的东西都可以在那里使用。