免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 3100 | 回复: 3
打印 上一主题 下一主题

kvm guest io性能出现大幅衰退!!!急急急 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2011-05-05 18:28 |只看该作者 |倒序浏览
问题背景:
RHEL 6SP1(RHEL6.1)上对比RHEL 6.0GA在 kvm guest的io性能出现大幅衰退,现通过内核替换的方法基本确定是kernel升级造成的。现在想最终确定造成性能衰退的原因,如定位到patch或者函数。

现状:
在RHEL 6.0GA之前可以通过RHEL发行版对应的kernel源码包获得原始内核源码树以及对该版本内核打的patch,通过依次打patch的方法可以确定导致性能衰退的patch。
但是现在RHEL 6.0GA以及后续的发行版的内核源码包只提供一个打好patch的源码树,即不提供独立的patch,通过打patch的方法确定衰退的原因失效了。

求教:
1)对于不提供独立patch的RHEL发行版,有没有其它办法获得其内核源码树对应的patch?或者通过某种标准自己划分patch。
2)如1)不可行,有没有其它方法确定这类性能衰退的原因?

请有这方面经验的兄台不吝指教,在下感激涕零。

论坛徽章:
0
2 [报告]
发表于 2011-05-05 23:12 |只看该作者
问题背景:
RHEL 6SP1(RHEL6.1)上对比RHEL 6.0GA在 kvm guest的io性能出现大幅衰退,现通过内核替换的方法 ...
kobe2008mvp 发表于 2011-05-05 18:28



    guest kernel? 是 virtio 吗?

论坛徽章:
0
3 [报告]
发表于 2011-05-06 09:43 |只看该作者
回复 2# crspo

是virio.

附加信息,创建虚拟磁盘镜像的方法:
qemu-img create -f raw /home/zhang/mnt_1/kvm1.img 100G cache=none

kvm的xml文件的磁盘配置:
    <disk type='file' device='disk'>
      <driver name='qemu' type='raw' cache='none'/>
      <source file='/home/zhang/mnt_1/kvm1.img'/>
      <target dev='vda' bus='virtio'/>
      <address type='pci' domain='0x0000' bus='0x00' slot='0x08' function='0x0'/>
    </disk>

ps auxww | grep qemu看到的qemu-kvm磁盘参数
file=/home/zhang/mnt_1/kvm1.img,if=none,id=drive-virtio-disk0,format=raw,cache=none
-device
virtio-blk-pci,bus=pci.0,addr=0x8,drive=drive-virtio-disk0,id=virtio-disk0

--
thanks.

论坛徽章:
0
4 [报告]
发表于 2011-05-06 15:15 |只看该作者
对KVM没有深入接触过,关注此贴。
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP