咨询!虚拟桌面是否能够比物理机体验更流畅
各位好,目前公司因业务要求部署了一套虚拟桌面应用。但是终端体验总是感觉没有原来物理机流畅,是网络原因还是承载服务器性能问题还是存储问题呢,还是虚拟桌面就是应该没物理机流畅呢?
网络方面,简单的测试一下从终端到服务器端,延迟也不是很大,几毫秒最多十几毫秒,而且也没有丢包。
存储方面,考虑到先期成本投入问题,走的是千兆ip直连网络。就目前用户数量来说不是很多,而且每个终端的iops应该不是很大,因为是内网用户不能上网的也就是日常办公,所以规划的时候估算的是15-20个iops。
服务器方面,用的是刀片服务器,配置了72GB内存,2个CPU2.4GHz,6CORE,每台服务器上面最大同时在线32台虚拟机,但是一般不会有这么多。
瘦客户端,配置的瘦客户端CPU600MHz,512MB内存。 citrix 还是view?
2个产品都要做优化 但是要达到比物理机还好。。基本上不现实
能达到差不多就算不错了。。
二者对比起来citrix体验效果更好一点
是国内的一家企业做的用的是citrix的虚拟桌面。
你说做优化,具体怎么操作呢。还有就是和瘦终端配置有没有关系呢,我们怀疑是否是瘦客户端配置太低造成的。 本帖最后由 TiGi 于 12-27-2012 20:51 编辑
物理机,除非非常烂,否则很多情况下会比配置不太好/平均资源不太好的虚拟机要快捷。
虚拟机比物理机流畅么,也不是不可能 —— 我目前使用的桌面,就比我的那台D810流程很多 —— 原因么很简单,我的桌面持续读写速度都可以超过150MB/s,随机4K读200多、写可以达到1500以上 —— 这个数值,采用7.2 K IDE硬盘的D810,怎么都不可能超越的。
——————————————————————————————————
虚拟桌面,个人觉得首要关键在于存储,而配置足够的内存可以一定程度地降低存储负荷 —— 物理机上这点也能体验到。
如果每台服务器72GB内存,而不会跑足30个VM,个人觉得不妨将VM的内存扩展到3G或者更高一些。不知道你的存储的整体配置和IOPS状况如何,如果是在非常大的队列数下达到2000IOPS的话,那基本上存储的时延也不小,这种情况下,体验绝对不流畅。
另外,网络也不能忽视,如果你现在的时延最低就要几毫秒的话,那说明你的网络负荷已经很高了 —— 局域网网内,通常都是小于等于1毫秒!
你的桌面读写速度怎么这么高的,你是在存储侧加SSD盘的,还是vm内存配置比较高,我的顺序读写也就100MB/s左右,4K读和写和你的简直不能比,只有10MB/s左右,这个是不是很有问题啊。
我这边存储上面是承载了100多台vm,但是全部在线受到内存的限制也就最多100台,每台平均20IOPS峰值就是2000IOPS,但是一般不会达到这个量的。平时也就60-70台vm在线,那应该就是1200-1400IOPS左右吧,这个应该还好吧,怎么用CDM测出来性能存储性能这么低啊。
4K 读还是写可以达到10MB/s?还是QD32下读写达到10MB/s?
QD32的话,队列深度很大,这时候负荷和相应都不太好;只能作为一个极限参考。
每个桌面磁盘负荷状况有没有实际测试过?整个存储的实际IOPS有没有测试过?
4K读10MB/s,写7MB/s;4KQD32 读80MB/s,写70MB/s这个和你说的相差很多啊。你是如何进行配置的呢?没有对每个桌面进行测试,抽了一部分吧。整个存储的实际IOPS没有测试过,这个如何来测呢?谢谢。
4K读10MB/s,写7MB/s;4KQD32 读80MB/s,写70MB/s。
这个数值可以了。4KQD32读80MB/s的话,相当于2000IOPS了。
————————————————
关键在于,你是在虚拟机内测试磁盘得到上面的数值,还是物理机或者虚拟机挂iSCSI Lun之后测试得到这样的结果?还有,测试的时候,测试次数要尽可能地多测(例如CDM里面,测试9次;)、数据大小要尽可能地大(例如CDM里面,数据调整到4000MB)。
————————————————
存储的真实IOPS情况,需要专门的工具的 —— 如果没有专门的工具,那只能去掉所有符合,直接接物理机,用Iometor之类的工具去压负荷。
我是直接在虚拟机内测试的。照你的意思,存储这边性能还可以?但是我还是不明白我的测试数据和你的怎么差那么多?
4000MB的话4k读只有2MB/s,写是5MB/s;4kqd32 读是20MB/s,写是60MB/s
我的数值比你的低。前面我说的4K的数据,都是按照IOPS而不是MB/s。
我觉得,你可以这样试试看:
1、找台好点的客户机,连接虚拟桌面看看,确认一下性能问题是否在瘦客户端?
2、客户端和服务器端/虚拟桌面间的网络时延,还是有点大,这个问题最好找一下原因 —— 例如交换机性能不行还是布线问题?
嗯 我就是觉得瘦客户端的配置低了点,处理起来可能不给力啊
谢谢你啊
tigi 虚拟化经验丰富,学习。 弱弱的问下,CDM是什么呀
CrystalDiskMark 一个测试磁盘/存储设备的工具。 LZ跑的是XP还是WIN7?
WIN7的话,关一些特效~
服务器显卡一般都不太好~
页:
[1]
2