如何提高虚拟桌面基础架构中的应用程序性能

当虚拟桌面基础架构 (VDI) 用户因为关键应用程序运行缓慢而联系您的帮助台时,您可能会期待更多类似的呼叫。很多时候,这些来电者听到,“从这里看,一切都很好。” 以下是如何为 VDI 用户现在提供更好的答案——以及更少的未来打电话的理由。

如何提高虚拟桌面基础架构中的应用程序性能-南华中天

在虚拟桌面基础架构 (VDI) 中,用户桌面在位于数据中心服务器上的虚拟机中运行。VDI 在过去十年中越来越受欢迎,因为与传统的客户端/服务器模型不同,它可以为每个用户提供个性化的桌面。同时,它允许 IT 集中安全性和其他关键功能。随着 VDI 技术的成熟,网络管理人员大多学会了如何避免由许多 VDI 用户同时启动、安装预定更新等所引起的“风暴”。但事实证明,VDI 环境中其他影响生产力的应用程序瓶颈更加难以捉摸。

要提高虚拟桌面基础架构中的应用程序性能,请提高取证能力和整体实时可见性:

1.不要等待另一个实时故障来诊断问题

一些应用程序性能问题在 VDI 环境中可能未被检测到,因为用户没有通知 IT,或者至少没有及时诊断问题。造成这种情况的一个原因是,虚拟桌面基础架构用户组通常不在同一个地方,因此没有隔间“草原追踪”,人们站起来进行非正式投票:“嘿,Office 365 是否适合任何人?别的?是的?好的,有人打电话给它。”

相反,个人用户——尤其是非 IT 思维的员工——的第一直觉可能是去喝杯咖啡或其他东西,然后等待机器发生的任何事情自行解决。从他们的角度来看,这实际上有时会奏效。然而,将该用户的体验乘以 100、1,000 或 10,000 多名受影响的员工,损失的生产力可能是惊人的。

当您看到关键任务应用程序的性能不佳时,不要试图等待另一个中断来尝试实时诊断问题。您需要使用能够提供取证功能的监控工具进行更深入的挖掘。最近与一家公司合作,该公司在确定关键 ERP 应用程序性能问题的原因时遇到了困难,该应用程序是该公司自己构建的遗留平台。

我们向他们展示了如何访问现成的指标,这些指标显示了在发生问题的一天和一周的时间哪些进程正在运行。事实证明,他们有一个压缩作业作为备份的一部分运行,占用了他们 VDI 系统上的所有 CPU。您的网络监控应该能够快速获取数小时、数天甚至数月前的网络性能数据。等待问题再次发生——理论上你可能会在下次发生时主动监控 VDI 指标——这是重复可预防灾难的方法。

如何提高虚拟桌面基础架构中的应用程序性能-南华中天

2.为用户添加的新应用设置通知

VDI 的一个优势在于,与传统的基于服务器的架构相比,它可以让用户更灵活地定制他们的机器。使用 VDI,用户可以拥有单独的操作系统和应用程序包。但这可能适得其反。

当 VDI 用户安装未经授权的应用程序(或任何新应用程序)时,您的网络管理系统是否会提醒某人?否则,单个用户可以启动恶意应用程序,这将影响共享相同内存或 CPU 资源的其他用户。

这部分是沟通问题。用户需要了解自行安装应用程序的指南。但是,假设某些用户不会收到消息,您需要为此活动设置警报,并确保通知合适的管理员进行跟进。

3. 除了VDI专用的监控工具外,使用统一的网络监控系统

专用于一种 VDI 产品的 VDI 监控工具对于设置、配置和测试 VDI 性能至关重要。但是,一旦 VDI 系统开始日常运行,您就应该使用统一的单一管理平台网络监控系统来解决潜在的与 VDI 相关的资源争用问题。

您需要能够快速向下钻取并查明,例如,来宾是否正在运行一项繁重的工作,而该工作正在破坏其他 VDI 所依赖的磁盘阵列。您还需要能够一目了然地了解 VDI 是否正在运行的硬件on 可能是瓶颈的根源。

诊断出问题后,您可能无法使用 VDI 的专用监控系统来解决问题。同样,这通常是统一网络监控系统的工作。VDI 之所以受欢迎,部分原因是它在一定程度上为 IT 提供了集中控制。但是随着集中控制,需要对作为整个系统一部分的 VDI 进行集中可见性。您需要这种可见性来保护 VDI 用户免受依赖相同资源的其他 VDI 用户的影响。