你说改成20000我试过了,还是老样子。 200其实够了,同样的配置,在XenServer和VMware平台下,速度就很快
张雷(Evan) 中航信华东数据中心有限责任公司 Mail:evanitsh...@gmail.com 发件人: Wei ZHOU 发送时间: 2014-07-11 15:28 收件人: users-cn 主题: Re: Re: CS4.2.1+kvm环境下,新建虚拟机磁盘读写很慢 这么看可能是跟限速有关系。 200不够,你改大点,比如2000,20000都可以。然后重启vm和router 在 2014年7月11日 上午9:11,evanitsharp <evanitsh...@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:evanitsh...@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的默认值都是200Mbps(25MBps)。建议修改,然后stop/start > virtualrouter和vm. > > > 在 2014年7月11日 上午8:17,evanitsharp <evanitsh...@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:evanitsh...@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: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 > > >