VDI监控工具对于用户体验至关重要

日期:2017-1-11作者:Brien Posey翻译:王学强来源:TechTarget中国 英文

【TechTarget中国原创】

性能问题无疑会严重影响VDI用户的体验,幸运的是,VDI监控工具能够帮助IT管理员查明并解决这些问题。

对于成功的VDI部署来说,其应该能够为终端用户提供比物理桌面更好的使用体验。而确保用户满意的最佳方式就是使用终端监控工具,检验VDI环境所提供的性能表现是否能够达到预期。

VDI监控工具和服务器监控工具在本质上并没有太大区别,通常都会收集某些性能指标,比如内存和CPU使用率、网络带宽消耗以及读写操作次数等。

尽管非常相似,但是两个主要因素决定了VDI监控工具要比服务器监控工具更加复杂:可扩展性以及如何确定合适的指标。

为什么VDI监控更加复杂?

服务器监控需要查看单台物理服务器或者虚拟机的性能表现。但是对于VDI来说,通常需要多台服务器协同工作。因此,VDI监控的重要挑战之一就是可扩展性:管理员必须同时监控VDI环境中所有服务器的性能表现。

另外一个加剧VDI监控复杂性的因素是如何将原始性能数据转换成更加具有参考意义的指标。比如,几十年来,微软一直为其Windows Server用户提供服务器性能数据分析方面的指导。如果一台Windows 服务器的CPU使用率很长之间之内都保持在80%以上,那么就表明该系统在CPU方面存在瓶颈——尽管其他因素也有可能大幅度提升CPU使用率。

现在,假设一台VDI服务器的CPU使用率非常高。那么对于终端用户体验来说,究竟意味着什么呢?事实上这非常难以确定。用户可能由于CPU资源不足而忍受严重的性能问题。另一方面,如果CPU高使用率的现象出现在VDI架构的某些特定服务器上,终端用户可能完全不会受到影响。因此,VDI监控的重点在于如何建立资源使用情况和终端用户体验之间的对应关系。

如何建立有效的VDI监控体系

某些情况下,管理员可以在VDI环境中直接使用服务器级别的性能监控技术。这种方式对于小规模VDI环境来说尤其适用。然而随着VDI环境规模的扩展,标准性能监控技术已经不再能够满足当前环境的需要。因此选择一种专门针对VDI设计的监控应用就变得至关重要了。

虽然不同VDI监控工具在操作范围方面具有很大差异,但是它们所具有的一个共同点是都需要量化终端用户体验。比如,一些厂商针对某些流程进行基准测试以发现异常。

拿用户登录过程举例来说,用户可能一天登录虚拟桌面许多次。因此,VDI监控软件能够轻松获取用户每次登陆所需要花费的时间。如果平均登陆时间是10秒钟,而某个时刻开始登陆过程需要花费20秒钟,那么就有可能出现问题了。这种情况下,监控软件至少应该向管理员发送报警。通常,监控软件还能够对单个VDI组件进行检测以决定问题的根本原因。

VDI监控软件能够找出底层性能问题根本原因的方式之一就是查看不同用户会话之间的相似性和差异性。再次假设正常登陆过程应该花费10秒钟,此时一部分用户在10秒钟内能够完成登陆过程,但是其他用户需要花费20秒钟才能登录成功。这种情况下,VDI监控软件需要追踪用户会话以决定用户需要使用哪种服务器级别的资源。在这个过程中,软件还需要判断是否所有登录缓慢的虚拟桌面都位于相同的服务器中。之后监控软件将这些出现问题的VDI主机和正常主机进行对比,查看其中运行的进程以及资源使用率等。这样,监控软件就能够快速找到问题的根本原因,至少能够为管理员提供一个正确的排查方向。

VDI性能监控相比于标准服务器性能监控来说更为复杂。包括Citrix和VMware在内的多家厂商都推出了专门针对VDI的监控工具,以帮助管理员量化终端用户体验,对出现的问题进行快速响应。

我们一直都在努力坚持原创.......请不要一声不吭,就悄悄拿走。

我原创,你原创,我们的内容世界才会更加精彩!

【所有原创内容版权均属TechTarget,欢迎大家转发分享。但未经授权,严禁任何媒体(平面媒体、网络媒体、自媒体等)以及微信公众号复制、转载、摘编或以其他方式进行使用。】

微信公众号

TechTarget微信公众号二维码

TechTarget

官方微博

TechTarget中国官方微博二维码

TechTarget中国

评论
查看更多评论

敬请读者发表评论,本站保留删除与本文无关和不雅评论的权力。

作者>更多

Brien Posey
Brien Posey

微软最有价值专家(MVP),具有二十多年的IT经验,前后获得七次微软MVP,重点专注SharePoint管理,发表过上千篇文章,并出版十多本IT书籍。

虚拟桌面策略与架构>更多

相关推荐

技术手册>更多

  • Hyper-V安全管理最佳实践

    部署虚拟化很简单,但是管理却非易事,尤其是虚拟环境的安全问题。Hyper-V管理员你们伤不起!!!安装Hyper-V有陷阱,还不止一个,有木有!

  • 高级虚拟化之高可用性HA

    服务器虚拟化之后,企业可以将虚拟化扩大到数据中心内的其他方面。然而,一旦你实施了服务器虚拟化技术,你得转变依赖一个单一的解决方案,因为每个物理服务器将运行多个企业应用。因此,研究并尝试不同的企业应用保护方案是重要的事情,以确保应用总是可用。在我们本期的《高级虚拟化系列手册》中,我们将介绍如何让基础架构上运行的虚拟机及其应用变得高可用,以保护生产工作负载的安全。

  • Xen虚拟化入门

    Xen是一个监视与x86兼容的计算机的开源虚拟机程序。Xen使用一个叫做hypervisor的软件层来调节对真实硬件的访问,实现在一台单独的计算机上运行多个子操作系统。

  • RHEV技术简介

    红帽企业虚拟化(Red Hat Enterprise Virtualization,缩写RHEV)是功能强大且全面的服务器虚拟化平台,经常令vSphere和Hyper-V相形见绌。本期技术手册主要给大家介绍什么是RHEV、最新产品及特征、实战技术与工具。

TechTarget

最新资源
  • 存储
  • CIO
  • 网络
  • 服务器
  • 数据中心
  • 云计算