cloudstack-users-cn mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "YUAN, GUI -HBIS" <yuan-...@hbis.com.cn>
Subject RE: Re: CS4.2.1+kvm环境下,新建虚拟机磁盘读写很慢
Date Fri, 11 Jul 2014 06:56:11 GMT
不应该是限速的问题,现在的软件,哪儿还会默认设置成几K的速度?
还是GOOGLE一下,看是不是哪儿有BUG

-------对网络这儿也熟(以前没系统学过)-
说一下我们这儿用的情况,希望有帮助 :
1. qemu-kvm版本:qemu-kvm-0.12.1.2-2.415.el6_5.10.x86_64
2. VM版本 Debian7 
  系统VM模板http://cloudstack.apt-get.eu/systemvm/systemvm64template-2014-01-14-master-kvm.qcow2.bz2
  网络设置,eth0>DHCP  
3.CloudStack版本
  CloudStack4.3
4.Host的系统CentOS6.5
5.网络使用Basic默认设置

在VM实例运行Linux或Win7时,访问外网(通过代理)和公司内网,皆正常达到非VM主机访问相同资源的速度。
-----
从GOOGLE到的结果都与BUG有关。
如果GOOGLE在大陆访问不了,那可以试试别的英文搜索引擎

附:
http://www.pubyun.com/blog/openstack/%E9%87%8D%E8%B4%9F%E8%BD%BD%E4%B8%8B%EF%BC%8Ckvm-%E7%BD%91%E7%BB%9C%E4%B8%AD%E6%96%AD%E7%9A%84%E9%97%AE%E9%A2%98/


-----Original Message-----
From: Wei ZHOU [mailto:ustcweizhou@gmail.com] 
Sent: Friday, July 11, 2014 4:28 PM
To: users-cn@cloudstack.apache.org
Subject: Re: Re: CS4.2.1+kvm环境下,新建虚拟机磁盘读写很慢

这么看可能是跟限速有关系。
200不够,你改大点,比如2000,20000都可以。然后重启vm和router


在 2014年7月11日 上午9:11,evanitsharp <evanitsharp@gmail.com>写道:

> basic 和 advanced zone我们都测试过,I/O速度差不多,都很慢。
>
> virtual router和vm的bandwidth配置都是:
>         <inbound average='25600' peak='25600'/>
>         <outbound average='25600' peak='25600'/>
>
> global
> setting里面的network.throttling.rate和vm.network.throttling.rate的默认值都是200
>
> 好像没有问题啊
>
>
>
>
> 张雷(Evan)
>
> 中航信华东数据中心有限责任公司
>
> Mail:evanitsharp@gmail.com
>
> 发件人: Wei ZHOU
> 发送时间: 2014-07-11 14:48
> 收件人: users-cn
> 主题: Re: Re: CS4.2.1+kvm环境下,新建虚拟机磁盘读写很慢
> 你用的是advanced zone? 还是basic或者advanced zone with security group?
> 如果是后两个,流量不经过virtual router,所以可能跟cs没关系。
> 如果是第一个,流量都要经过virtual router,建议到virtual router上测试一下。
>
> 另外,看看virtual router和vm的配置(virsh
> dumpxml),看看里面的bandwidth设置,inbound和outbound的单位都是KBps。
> global
>
> setting里面的network.throttling.rate和vm.network.throttling.rate的默认值都是200M
> bps(25MBps)。建议修改,然后stop/start
> virtualrouter和vm.
>
>
> 在 2014年7月11日 上午8:17,evanitsharp <evanitsharp@gmail.com>写道:
>
> > 大家好,这是我最近的测试数据。经测试发现KVM下新建的虚机与局域网内其他机器交互的速度仍然不正常。
> >
> > 我们公司经过了多伦测试,每次装好的CS4.2.1+KVM环境,都存在这个问题。
> > 各位在KVM环境下都没遇到过这个性能问题(使用KVM作虚级化平台,KVM上的虚拟机与外界交换数据的速度很慢)?
> >
> > 我感觉这不是我们环境的问题,是CS自身的问题。
> >
> >
> >
> > 1.从FTP服务器上下载文件到被测试的KVM主机:
> > 平均速度63M/S
> >
> > ftp> get centos.iso
> > local: centos.iso remote: centos.iso
> > 227 Entering Passive Mode (192,168,10,48,144,252).
> > 150 Opening BINARY mode data connection for centos.iso (4353378304
> bytes).
> > 226 Transfer complete.
> > 4353378304 bytes received in 66.5 secs (65433.85 Kbytes/sec)
> >
> > 2. 从FTP服务器上下载文件到被测试的VM(KVM):
> > 平均速度14.0M/S
> >
> > ftp> get test.iso
> > local: test.iso remote: testiso
> > 227 Entering Passive Mode (192,168,10,48,144,252).
> > 150 Opening BINARY mode data connection for test.iso (140616708 bytes).
> > 226 Transfer complete.
> > 140616708 bytes received in 9.76 secs (14401.34 Kbytes/sec)
> >
> >
> > 3.从被测试虚机Web服务器上下载文件到本地
> > 速度:1.0M/S
> >
> > [root@committer39 tmp]# wget
> > http://192.168.10.73/tcd2.1-2014.06.25.tar.bz2
> > --2014-07-11 14:09:59--  
> > http://192.168.10.73/tcd2.1-2014.06.25.tar.bz2
> > Connecting to 192.168.10.73:80... connected.
> > HTTP request sent, awaiting response... 200 OK
> > Length: 117659860 (112M) [application/x-bzip2] Saving to: 
> > 鈥渢cd2.1-2014.06.25.tar.bz2鈥
> >
> >
> 100%[=================================================================
> =================================>]
> > 117,659,860 1015K/s   in 1m 47s
> >
> > 2014-07-11 14:11:47 (1.05 MB/s) - 鈥渢cd2.1-2014.06.25.tar.bz2鈥saved
> > [117659860/117659860]
> >
> > 4.从被测试KVM主机的Web服务器上下载文件到本地
> > 测试速度:83M/S
> >
> > [root@committer39 tmp]# wget
> > http://192.168.10.7/rhel-server-6.3-x86_64-dvd.iso
> > --2014-07-11 13:28:29--
> > http://192.168.10.7/rhel-server-6.3-x86_64-dvd.iso
> > Connecting to 192.168.10.7:80... connected.
> > HTTP request sent, awaiting response... 200 OK
> > Length: 3679453184 (3.4G) [application/octet-stream] Saving to: 
> > 鈥渞hel-server-6.3-x86_64-dvd.iso鈥
> >
> >
> 100%[=================================================================
> ===============================>]
> > 3,679,453,184 79.8M/s   in 42s
> >
> > 2014-07-11 13:29:11 (83.0 MB/s) - 
> > 鈥渞hel-server-6.3-x86_64-dvd.iso鈥saved
> > [3679453184/3679453184]
> >
> >
> >
> >
> > 张雷(Evan)
> >
> > 中航信华东数据中心有限责任公司
> >
> > Mail:evanitsharp@gmail.com
> >
> > 发件人: 贝为标
> > 发送时间: 2014-07-10 14:11
> > 收件人: users-cn
> > 主题: Re: Re: Re: CS4.2.1+kvm环境下,新建虚拟机磁盘读写很慢
> > evanitsharp,您好!
> >
> > dd数据看起来没什么问题,你是用wget来下载吗?试试ftp传输看看?
> >
> > ======= 2014-07-10 13:51:30 您在来信中写道:=======
> >
> > >你好,按照你的意思,我测试的数据如下:
> > >
> > >KVM主机上:
> > >[root@cs tmp]# dd bs=1M count=1000 if=/dev/zero of=test oflag=dsync
> > >1000+0 records in
> > >1000+0 records out
> > >1048576000 bytes (1.0 GB) copied, 3.50706 s, 299 MB/s
> > >
> > >虚拟机(KVM)上:
> > >[root@cs tmp]# dd bs=1M count=1000 if=/dev/zero of=test oflag=dsync
> > >1000+0 records in
> > >1000+0 records out
> > >1048576000 bytes (1.0 GB) copied, 22.7811 s, 46.0 MB/s
> > >
> > >
> > >
> > >
> > >张雷(Evan)
> > >
> > >中航信华东数据中心有限责任公司
> > >
> > >Mail:evanitsharp@gmail.com
> > >
> > >发件人: 贝为标
> > >发送时间: 2014-07-10 13:22
> > >收件人: users-cn
> > >主题: Re: Re: Re: CS4.2.1+kvm环境下,新建虚拟机磁盘读写很慢
> > >evanitsharp,您好!
> > >
> > >你的dd命令可能不正确,应该这样测试:
> > >
> > ># dd bs=1M count=1000 if=/dev/zero of=test oflag=dsync
> > >
> > >
> > >
> > >======= 2014-07-10 13:14:28 您在来信中写道:=======
> > >
> > >>之前我说了从网络和存储两个方面考虑,以下是我测试的数据:
> > >>
> > >>1.KVM虚拟机下用dd命令测试磁盘读写性能:
> > >>144MB/S
> > >>
> > >>2.KVM物理主机用dd命令测试磁盘读写性能:
> > >>185MB/S
> > >>
> > >>3.通过Web服务器下载大文件到VM(KVM)磁盘时,VM上的统计数据:
> > >>[root@evan2 ~]# iostat
> > >>avg-cpu:  %user   %nice %system %iowait  %steal   %idle
> > >>           0.03    0.00    0.07    0.02    0.01   99.88
> > >>Device:            tps   Blk_read/s   Blk_wrtn/s   Blk_read   Blk_wrtn
> > >>vda              0.62        9.09       203.93     95612    2146106
> > >>dm-0            25.73        8.21       203.93     86434    2146088
> > >>dm-1            0.03         0.23         0.00       2376         0
> > >>
> > >>[root@evan2 ~]# iostat -d -k 1 1
> > >>Device:            tps    kB_read/s    kB_wrtn/s    kB_read    kB_wrtn
> > >>xvda              0.68        4.41       118.54     47806    1286357
> > >>dm-0             29.86        3.98       118.54     43217    1286348
> > >>dm-1              0.03        0.11         0.00      1188          0
> > >>
> > >>4.通过Web服务器下载大文件到KVM主机磁盘时,KVM主机上的统计数据:
> > >>[root@cs ~]# iostat
> > >>avg-cpu:  %user   %nice %system %iowait  %steal   %idle
> > >>           0.50    0.00    0.47    0.01    0.00   99.02
> > >>
> > >>Device:            tps   Blk_read/s   Blk_wrtn/s   Blk_read   Blk_wrtn
> > >>sda               5.63        89.66       251.37    1411452    3957284
> > >>dm-0              9.54        87.72       251.34    1380936    3956682
> > >>dm-1              0.02         0.16         0.00       2576          0
> > >>dm-2              0.04         0.27         0.04       4322        560
> > >>
> > >>[root@cs ~]# iostat -d -k 1 1
> > >>Device:            tps    kB_read/s    kB_wrtn/s    kB_read    kB_wrtn
> > >>sda               7.94        44.71       396.31     706026    6258666
> > >>dm-0             76.84        43.74       396.29     690768    6258365
> > >>dm-1              0.02         0.08         0.00       1288          0
> > >>dm-2              0.04         0.14         0.02       2161        280
> > >>
> > >>通过数据的比较,我感觉问题主要出在网络方面,很可能和Virtual
Router有关系(但我们环境里的Virtual
> > Router是默认配置)。交换机配置是没有问题的,因为局域网网其它XenServer、ESXi主机的网络读写性能都很正常。
> > >>
> > >>我想了解下大家在用CS4.2.1+KVM时,有没有碰到KVM虚拟机读写I/O性能问题?你们是怎么解决的?
> > >>
> > >>
> > >>
> > >>
> > >>张雷(Evan)
> > >>
> > >>中航信华东数据中心有限责任公司
> > >>
> > >>Mail:evanitsharp@gmail.com
> > >>
> > >>发件人: Wei ZHOU
> > >>发送时间: 2014-07-09 16:12
> > >>收件人: users-cn
> > >>主题: Re: CS4.2.1+kvm环境下,新建虚拟机磁盘读写很慢
> > >>用dd和iostat测一下本机和虚拟机里面的磁盘性能看看差多少
> > >>
> > >>
> > >>在 2014年7月9日 下午3:58,evanitsharp <evanitsharp@gmail.com>写道:
> > >>
> > >>> CS4.2.1+KVM环境下,存储使用local(即建好的虚机位于KVM本机上),新建的VM读写速度很慢
> > >>>
> > >>> 1. 
> > >>> 我在KVM上的新建的虚机上搭建好了web服务器,局域网内另外一台计算机上通过这台Web服务器下载文件,下载的平均速度只有1.2M
> > >>> /S
> > >>>
> > >>> 2. 我从局域网内的一台正常Web服务器下载文件到该KVM上的虚拟机,速度只有700K/S
> > >>>
> > >>> 而我们的局域网是千兆网络,从web服务器下载文件到自己本地的机器速度都有100M/S
> > >>>
> > >>>
> > >>> 请问:CS4.2.1下,KVM下建好的虚机磁盘读写速度为什么会这么慢,怎么样解决这个问题?
> > >>> PS:从网络和存储两个方面考虑
> > >>>
> > >>> 麻烦各位给个解决办法,谢谢
> > >>>
> > >>>
> > >>>
> > >>>
> > >>> 张雷(Evan)
> > >>>
> > >>> 中航信华东数据中心有限责任公司
> > >>>
> > >>> Mail:evanitsharp@gmail.com
> > >
> > >= = = = = = = = = = = = = = = = = = = =
> > >
> > > 致
> > >礼!
> > > 贝为标
> > > beiweibiao@163.com
> > > 2014-07-10
> >
> > = = = = = = = = = = = = = = = = = = = =
> >
> > 致
> > 礼!
> > 贝为标
> > beiweibiao@163.com
> > 2014-07-10
> >
>

Disclaimer:
The contents of this e-mail, and its attachments, if any, are confidential and may be protected
by law against any unauthorized use.  If you have received this e-mail by mistake or have
reason to believe that you are not the intended recipient, please notify the sender by reply
e-mail as soon as possible and delete it from your computer system immediately thereafter.
If you are not the intended recipient, you must not copy this e-mail or attachment or disclose
the contents to any other person.  While we have made every effort to keep our network virus
free,
we take no responsibility for any computer virus which might be transferred by way of this
e-mail
Mime
View raw message