libvirt0.9.10 network Qos bug

使用libvirt可以很方便的在节点上控制每个实例的网络带宽,其原理是使用linux的tc命令为每个实例使用的虚拟网卡添加不同的带宽控制队列,

可以参考之前的一篇短文:http://itxx.sinaapp.com/blog/content/109

但在libvirt0.9.10版本中对实例的下行带宽控制有一个不大不小的问题--实际带宽达不到我们的预期,该问题的原因可以参考这里:

http://www.redhat.com/archives/libvir-list/2011-August/msg00333.html

主要是因为在设置下行带宽的队列时使用了不恰当的mtu值,这个问题在新版本里已经得到了修复,参看这里:

http://libvirt.org/git/?p=libvirt.git;a=commitdiff;h=0ac3baee2c2fd56ef89f24f5ea484e39d2bf35f5

邮件列表里有同学说是在libvirt0.9.13里修复的,但是为毛我的fedora里面是0.9.11 ,却木有发现此问题?

感兴趣的同学可以查看下libvirt的代码,最近又有同学提交了有关带宽控制的补丁,改天分析下。


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值