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.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: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 <evanitsh...@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:evanitsh...@gmail.com > >= = = = = = = = = = = = = = = = = = = = > > 致 >礼! > 贝为标 > beiweib...@163.com > 2014-07-10 = = = = = = = = = = = = = = = = = = = = 致 礼! 贝为标 beiweib...@163.com 2014-07-10