找回密码
 注册
查看: 1345|回复: 0

KVM半虚拟化: KVM/NET性能的初步评测

[复制链接]
发表于 2007-1-13 16:26:42 | 显示全部楼层 |阅读模式
KVM半虚拟化: KVM/NET性能的初步评测

赵珂, cn.zhaoke.com
http://blog.zhaoke.com/55.html
2006年1月13日


http://blog.zhaoke.com/data/2007/0113/kvm_net.gif

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
http://article.gmane.org/gmane.comp.emulators.kvm.devel/853

相关文章
KVM的半虚拟化: KVM-paravirt
http://blog.zhaoke.com/48.html

备注
转载请保持文章完整性, 欢迎到blog.zhaoke.com网站与赵珂交流.
您需要登录后才可以回帖 登录 | 注册

本版积分规则

GMT+8, 2021-12-8 15:16 , Processed in 0.047294 second(s), 15 queries .

© 2021 Powered by Discuz! X3.4.

快速回复 返回顶部 返回列表