
Ingo Molnar在kvm半虚拟化(KVM-paravirt)方面所做的工作已初有成效, 下面是Ingo在kvm开发邮件列表上发布的KVM/NET初步性能评测数据:
主题: [公告]KVM/NET 半虚拟的网络设备
发布日期: 2007-01-11 00:10:11 GMT (2 days, 7 hours and 7 minutes ago)
邮件列表: kvm-deve@lists.sourceforge.net
这是一篇快速的更新. KVM半虚拟化的工作状况是: 我正在开发KVM/NET, 一个在KVM主机和KVM客户机之间的 linux<->Linux 虚拟网络设备驱动程序. 它使用了新的KVM半虚拟化基础架构(我昨天已经发到了该邮件列表上).
虽然代码仍是一个原形, 但是它已经可以工作, 下面是一些初步的TCP带宽性能测试结果, 我相信你会有所兴趣:
| Native via loopback (mtu=1500) : 235.57 MB/sec |
| Native via loopback (mtu=4000) : 487.12 MB/sec |
-----------------------------------------------------------
| Qemu via RTL-8029 emulation : 2.84 MB/sec |
| KVM via RTL-8029 emulation : 7.41 MB/sec |
-----------------------------------------------------------
| KVM-para via KVM/NET device (mtu=1500) : 303.35 MB/sec |
| KVM-para via KVM/NET device (mtu=4000) : 389.47 MB/sec |
-----------------------------------------------------------
我们可以看到KVM-para via KVM/NET device的389.47MB/sec比KVM via RTL-8029 Emulation的7.41MB/sec有了50倍的性能提高.
参考
announce KVM NET paravirtual network device
备注
转载请保持文章完整性, 欢迎到blog.zhaoke.com网站与赵珂交流.
Islab

第二人生实时统计




赵珂网志 :: Jonathan Corbet谈近来Linux内核的改进 | 2007-01-19 19:12 | 固定链接
[…] 相关文章 Linux上的虚拟化技术 KVM的半虚拟化: KVM-paravirt KVM半虚拟化: KVM/NET性能的初步评测 […]
gongyu | 2007-02-12 17:10 | 固定链接
怎么获得一些AMD svm 与Intel VT的更深一步的技术资料,特别是编程接口、及文档
gongyu | 2007-02-12 17:38 | 固定链接
为什么基于cpu硬件的虚拟技术性能上还比不上xen????
zhaoke | 2007-02-13 15:40 | 固定链接
just reference libvirt api and this mail thread.