Re: Re: Re: CS4.2.1+kvm环境下,新建虚拟机磁盘读写很慢

2014-07-09 文章 贝为标
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:evanitsh...@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.030.000.070.020.01   99.88
>>Device:tps   Blk_read/s   Blk_wrtn/s   Blk_read   Blk_wrtn
>>vda  0.629.09   203.93 956122146106
>>dm-025.738.21   203.93 864342146088
>>dm-10.03 0.23 0.00   2376 0
>>
>>[root@evan2 ~]# iostat -d -k 1 1
>>Device:tpskB_read/skB_wrtn/skB_readkB_wrtn
>>xvda  0.684.41   118.54 478061286357
>>dm-0 29.863.98   118.54 432171286348
>>dm-1  0.030.11 0.00  1188  0
>>
>>4.通过Web服务器下载大文件到KVM主机磁盘时,KVM主机上的统计数据:
>>[root@cs ~]# iostat
>>avg-cpu:  %user   %nice %system %iowait  %steal   %idle
>>   0.500.000.470.010.00   99.02
>> 
>>Device:tps   Blk_read/s   Blk_wrtn/s   Blk_read   Blk_wrtn
>>sda   5.6389.66   251.3714114523957284
>>dm-0  9.5487.72   251.3413809363956682
>>dm-1  0.02 0.16 0.00   2576  0
>>dm-2  0.04 0.27 0.04   4322560
>> 
>>[root@cs ~]# iostat -d -k 1 1
>>Device:tpskB_read/skB_wrtn/skB_readkB_wrtn
>>sda   7.9444.71   396.31 7060266258666
>>dm-0 76.8443.74   396.29 6907686258365
>>dm-1  0.02 0.08 0.00   1288  0
>>dm-2  0.04 0.14 0.02   2161280
>>
>>通过数据的比较,我感觉问题主要出在网络方面,很可能和Virtual Router有关系(但我们环境里的Virtual 
>>Router是默认配置)。交换机配置是没有问题的,因为局域网网其它XenServer、ESXi主机的网络读写性能都很正常。
>>
>>我想了解下大家在用CS4.2.1+KVM时,有没有碰到KVM虚拟机读写I/O性能问题?你们是怎么解决的?
>>
>>
>>
>>
>>张雷(Evan)
>>
>>中航信华东数据中心有限责任公司
>>
>>Mail:evanitsh...@gmail.com
>>
>>发件人: Wei ZHOU
>>发送时间: 2014-07-09 16:12
>>收件人: users-cn
>>主题: Re: CS4.2.1+kvm环境下,新建虚拟机磁盘读写很慢
>>用dd和iostat测一下本机和虚拟机里面的磁盘性能看看差多少
>>
>>
>>在 2014年7月9日 下午3:58,evanitsharp 写道:
>>
>>> 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:evanitsh...@gmail.com
>
>= = = = = = = = = = = = = = = = = = = =
>
>致
>礼!
>贝为标
>beiweib...@163.com
>  2014-07-10

= = = = = = = = = = = = = = = = = = = =


致
礼!
 
 
贝为标
beiweib...@163.com
  2014-07-10


Re: Re: Re: CS4.2.1+kvm环境下,新建虚拟机磁盘读写很慢

2014-07-09 文章 贝为标
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.030.000.070.020.01   99.88
>Device:tps   Blk_read/s   Blk_wrtn/s   Blk_read   Blk_wrtn
>vda  0.629.09   203.93 956122146106
>dm-025.738.21   203.93 864342146088
>dm-10.03 0.23 0.00   2376 0
>
>[root@evan2 ~]# iostat -d -k 1 1
>Device:tpskB_read/skB_wrtn/skB_readkB_wrtn
>xvda  0.684.41   118.54 478061286357
>dm-0 29.863.98   118.54 432171286348
>dm-1  0.030.11 0.00  1188  0
>
>4.通过Web服务器下载大文件到KVM主机磁盘时,KVM主机上的统计数据:
>[root@cs ~]# iostat
>avg-cpu:  %user   %nice %system %iowait  %steal   %idle
>   0.500.000.470.010.00   99.02
> 
>Device:tps   Blk_read/s   Blk_wrtn/s   Blk_read   Blk_wrtn
>sda   5.6389.66   251.3714114523957284
>dm-0  9.5487.72   251.3413809363956682
>dm-1  0.02 0.16 0.00   2576  0
>dm-2  0.04 0.27 0.04   4322560
> 
>[root@cs ~]# iostat -d -k 1 1
>Device:tpskB_read/skB_wrtn/skB_readkB_wrtn
>sda   7.9444.71   396.31 7060266258666
>dm-0 76.8443.74   396.29 6907686258365
>dm-1  0.02 0.08 0.00   1288  0
>dm-2  0.04 0.14 0.02   2161280
>
>通过数据的比较,我感觉问题主要出在网络方面,很可能和Virtual Router有关系(但我们环境里的Virtual 
>Router是默认配置)。交换机配置是没有问题的,因为局域网网其它XenServer、ESXi主机的网络读写性能都很正常。
>
>我想了解下大家在用CS4.2.1+KVM时,有没有碰到KVM虚拟机读写I/O性能问题?你们是怎么解决的?
>
>
>
>
>张雷(Evan)
>
>中航信华东数据中心有限责任公司
>
>Mail:evanitsh...@gmail.com
>
>发件人: Wei ZHOU
>发送时间: 2014-07-09 16:12
>收件人: users-cn
>主题: Re: CS4.2.1+kvm环境下,新建虚拟机磁盘读写很慢
>用dd和iostat测一下本机和虚拟机里面的磁盘性能看看差多少
>
>
>在 2014年7月9日 下午3:58,evanitsharp 写道:
>
>> 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:evanitsh...@gmail.com

= = = = = = = = = = = = = = = = = = = =


致
礼!
 
 
贝为标
beiweib...@163.com
  2014-07-10