测试VDI网络性能 保证终端用户体验

如果不检查,虚拟桌面基础架构(VDI)可能会显著增加网络压力,从而直接影响应用程序的性能及终端用户的体验。但是,如何知道VDI是否获得了足够的网络带宽呢?以下方法可以确定VDI的网络性能。

  VDI应用程序性能:对终端用户体验执行基准测试

  无论您的基准测试软件提供了何种统计信息,总体性能中最重要的一部分是终端用户体验。终端用户不关心您的VDI系统,他们只要求系统比以前更好更快。

  如果网络流量过载,或者后台VDI服务器过载,那么应用程序性能就会下降,而终端用户体验也会随之变差。在一些极端情况中,用户敲击键盘到屏幕显示字母的延迟时间可能会达到1至2秒钟。

  因此,量化终端用户体验的最佳方法之一是对比VDI环境与独立PC的应用程序加载时间。例如,您可以对比两个环境的MicrosoftWord启动时间。用户可能不会注意到几秒钟的差别,但是相差5秒钟以上,那么您就必须采取措施优化基础架构性能。

  您还可以通过执行一些计算密集型任务来测试终端用户体验。例如,如果财务部门定期执行一个复杂报表,那么您可以比较它在虚拟桌面和在独立PC上的任务执行时间。

  无论是否对终端用户体验进行基准测试,都一定要考虑网络负载和延迟的影响。在上午9:00上班时间执行基准测试,得到的性能数据肯定与半夜执行的结果不同。在VDI网络处于最高负载时执行基准测试,得到的测试结果肯定是最准确的。

  测定VDI性能的另一种方法是使用免费工具LoginVSI。这个工具不仅能在部署VDI时建立基准,也能够在其修改之后,测试它的效果。

  VDI网络问题:发现饱和征兆

  VDI环境产生的流量会大于普通非VDI环境。但是,VDI相关协议比其他网络协议的效率更高,所以一定要检查网络中是否出现的饱和征兆。有许多方法可以测试网络饱和状态,选择的方法取决于具体的基础架构。使用Ping测试VDI服务器的网卡是最简单的。虽然Ping一般是用于检查丢包状态,但是这个工具也能反映响应时间。Ping信息用于判断网络延迟时间。而Tracert也有相似的作用。

  如果VDI服务器运行的是Windows系统,那么可以使用性能监视器查看每个网卡的进出流量。然而,使用这种方法需要注意两个问题。首先,由于数据包大小不一,因而发送和接收数据包的数量不重要。您需要关注的是发送和接收的字节数。其次,一定要记住,如果采集数据的频率过密,性能监视器可能会对系统性能产生负面影响。

  SNMP是另一种测试网络饱和状态的方法。许多网络交换机都内置了SNMP监控功能,可用于检查网络运行性能。

  无论使用哪一种方法检查网络的饱和状态,都有很多网络路径需要分析。首先检查VDI客户端与VDI前端服务器(一般为负载均衡器)之间的路径。其次检查VDI前端和VDI后端之间的链路。由于VDI基础架构的创建方式不同,这可能并不简单。最后要检查的是宿主服务器与存储架构之间的链路。

  根据遇到的问题,您可能需要对网络流量进行优先级划分,或者升级网络负载均衡。此外,提高VDI服务器与存储基础架构之间的网络速度也可能会有所帮助。

最新内容请见作者的GitHub页:http://qaseven.github.io/

时间: 2024-09-22 16:08:49

测试VDI网络性能 保证终端用户体验的相关文章

无线网络性能监控测试工具iPerf的使用方法

很多公司都在将自己的无线网络升级到802.11n,以实现更大的吞吐量.更广的覆盖范围和更高的可靠性,然而保证无线LAN(WLAN)的性能对于确保足够的网络容量和覆盖率尤为重要.下面,我们将探讨如何通过iPerf来测定网络性能,这是一个简单易用测量TCP/UDP的吞吐量.损耗和延迟的工具. 应用前的准备 iPerf是专门用于简化TCP性能优化的工具,使用它可以很容易地测量吞吐量和带宽的最大值.当与UDP一起使用时,iPerf还可以测量数据丢失和延迟(抖动).iPerf可以在任何IP 网络上运行,包

测试Docker多主机网络性能

本文讲的是测试Docker多主机网络性能[编者的话]本文探讨Docker多主机网络的性能. 在过去的博文里,我测试过Docker的网络.MySQL服务器团队提供了他们自己的结果,和我的观察是一致的. 本文里一系列的测试,想更多关注使用多主机的Docker网络.因为当我们搭建高可用(HA)环境(比如,使用Percona XtraDB Cluster)时,就会期望实例运行在不同的主机上. 本文测试的另一个原因是Docker最近发布了1.12版本,支持Swarm Mode.Swarm Mode本身很有

使用iperf测试网络性能

iperf 是一个 TCP/IP 和 UDP/IP 的性能测量工具,能够提供网络吞吐率信息,以及震动.丢包率.最大段和最大传输单元大小等统计信息:从而能够帮助我们测试网络性能,定位网络瓶颈.iperf是开源的,源代码可以从http://sourceforge.net/projects/iperf/下载. 1.    iperf能够做什么 提起iperf,想必大家都知道它是用了测试网络性能的.具体说来,Iperf是美国伊利诺斯大学(University of Illinois)开发的一种开源的网络

APM 终端用户体验监控分析(上)

一.前言 理解用户体验是从终端用户角度了解应用交付质量的关键,这是考量业务健康运转的潜在因素.捕获此类数据的方法各种各样,具体的实现途径由应用.基础设施架构以及管理者和管理过程决定. 二.终端用户监控主要产品特性 基于网络的数据包捕获技术和各种端点检测方法一样,均为有效的监测技术,可以用来捕获用户体验.现在国内的拨测技术就是基于这个技术,通过在全国各地的 IDC 点来拨测被监控网站,测试其可用性和丢包率等参数,该产品国内外比较有代表性有:OneAPM CloudTest.NewRelic.APP

《自顶向下网络设计(第3版)》——2.3 网络性能

2.3 网络性能 自顶向下网络设计(第3版) 在分析网络设计技术要求时,你应该将客户所能接受的网络性能标准,包括吞吐量.精确度.效率.延迟和响应时间等区分出来. 现在有很多关于网络性能方面的数学性论述.本书在讨论网络性能时采用实际的非数学的方法,避免在网络性能精确描述中出现令人畏惧的数学方程式.虽然这些方程式比它们看上去要简单得多,但它们对于理解客户目标通常是没有必要的.本节的目标是为读者提供一种简单的网络性能观点,包括当你没有时间进行数学分析时从现实世界中能作出的结论. 分析客户的网络性能目标

APM终端用户体验监控分析(下)

一.前言 APM 终端用户体验监控分析(上)从 APM 终端用户产品特性.使用建议.以及从真实用户体验和模拟性能监控两方面入手给大家进行了简单的分享. 本文为下篇,将给大家介绍几种新的 APM 终端用户体验监控的方式. 二.基于网络的数据包捕获 基于网络的数据包捕获工具对执行应用无任何影响,且不要求改变代理或软件,因此无需进行大量的应用测试就可得出所需值.须在网络适当位置设计流量聚合层,且须使用矩阵或专业网络设备以对正在被发送到监控系统的流量进行更多粒状过滤.流量聚合网络不仅可用于 APM 使用

WAN VDI:性能准备

实现WAN VDI之前要先了解WAN使用情况如果 认为WAN是适合VDI的, 那么在全面部署VDI的前一两个月份,要截取特定时间段的WAN使用快照,创建使用标准.生成月报,该月各周的周报,以及一周的日报.在遇到VDI性能问题,不确定是否由WAN引起时,这些报表将作为比较的标准,帮你将当前使用报告与特定时间段的标准进行对比分析,确定其中是否出现异常情况.如果预算与资源充足,可以部署一个智能网络使用监视器,如Riverbed Cascade或SolarWinds Orion.这两个产品都能够在正常运

利用听云Server和听云Network实测Kubernetes和Mesos在高并发下的网络性能

文章出自:听云博客        随着公司业务的不断增长,我们的应用数量也有了爆发式增长.伴随着应用爆发式的增长,管理的难度也随之加大.如何在业务爆发增长的同时快速完成扩容成了很大的挑战.Docker的横空出世恰巧解决了我们的问题.利用Docker我们可以快速完成扩容缩容,且配置统一,不易出错.        在Docker的集群管理选型上,我们比较纠结,目前比较流行的是Mesos和Kubernetes.从功能来说,我们更倾向于使用Kubernetes,他在容器编排方面的能力强于Meoso,且提

Riverbed再获Gartner 2016“网络性能监测与诊断魔力象限领导者”称号

应用性能基础设施企业Riverbed公司日前宣布,凭借其Riverbed SteelCentral 再次荣获Gartner 2016年 "网络性能监测与诊断(NPMD)魔力象限领导者"称号,这是Riverbed连续第三年在Gartner报告中蝉联"领导者"称号.Gartner的完整报告可通过以下地址浏览http://rvbd.ly/1o10t5z.此外,Riverbed还在2015年3月17日评选的Gartner WAN 优化魔力象限中赢得"领导者&quo