博客

UX带有WAN和移动方案在内的框架!

经过 Ruben Spruijt
| 最小

当“在家工作”成为我们许多人的常态时,有些人有能力使用虚拟台式机和应用程序以及那些没有的东西。那些拥有现代,灵活的VDI和DAAS解决方案的组织说:“没有汗水。我们明白了。”

提供最佳的用户体验,通过交付虚拟桌面和应用程序来支持现代劳动力,以及在本地和公共云中采用云资源是我们许多人的关键。不幸的是,太多的组织优先考虑降低成本,而不是提供出色的用户体验,并且通常会简单地回答基本问题,并且期望无法正确管理。因此,如何使用Nutanix框架,我们桌面作为服务解决方案,既可以提供出色的用户体验和降低成本?

本文通过三个主要问题回答上述问题:

  1. 将使用多少带宽框架远程协议(FRP)使用?

  2. 用框架的用户体验(UX)是什么?

  3. WAN或移动网络中的用户体验(UX)是什么?

将使用多少带宽框架远程协议(FRP)使用?

这是一个有效的问题,经常提出很多问题,但是在没有上下文的情况下也很难回答。使用所有远程协议,Citrix HDX,Microsoft RDP,VMware Pcoverip/Blast以及Nutanix FRP,答案是“取决于”。

这是一个安全的答案,但它无济于事,可以帮助您进行网络尺寸,管理用户体验期望,感知性能和整体解决方案设计。没有上下文,就不可能回答这个问题,所以让我们谈谈上下文。

了解环境并获得正确的知识来理解这些问题,这些问题是客户和合作伙伴的特定知识,在每个虚拟桌面和应用程序解决方案中都是关键:

  • 用户期望是什么?
  • 什么是基线?
  • 感知的表现是什么?
  • 正在使用哪些应用?
  • Windows OS和应用程序的资源要求(例如CPU,RAM,存储容量,存储性能,GPU核心,GPU VRAM,网络吞吐量)是什么?
  • 应用程序的预期用户活动是什么?
  • 访客实例和VM功能是什么?
  • 您是否希望使用基于硬件的GPU捕获和编码或基于CPU?
  • 解码的客户端/端点功能是什么?
  • 关于多少监视器的预期屏幕分辨率是什么?
  • 关于带宽,延迟和数据包丢失,端点设备与框架会话之间的网络配置是什么?
  • 框架远程协议会话设置是什么?FPS,QoS引擎,视频缓冲区,比特率,启用YUV444,AUDIOHQ模式,启用麦克风,使用USB设备命名一些?

图:各种会话设置很容易作为1-2-3,可以在全局和启动板上配置

现在,有了这些问题,您可以更好地知道为什么“取决于”是当不可用的上下文和细节时最好的答案。话虽如此,共享网络带宽和工作负载指南很有价值,因为它将有助于网络设计对话。这些准则是使用实验室环境,客户见解和现场反馈收集的。

图:FRP的网络峰带宽和工作负载指南

在设计Nutanix框架解决方案时,我们通常仅关注遥测数据(例如,网络带宽(平均)使用,CPU和RAM消耗)。但是,准确的正确尺寸取决于理解遥测数据和带宽指南只是故事的一半。提供最佳的用户体验还涉及真正的用户体验见解,可以在视频,调查数据或“ A/B测试”中捕获。

用户对框架的体验是什么?

帧远程协议(FRP)的伟大功能是能够根据网络条件自动更改设置,在每个网络场景,LAN,WAN和移动设备中提供最佳的用户体验。下面的用户体验演示是帧传递不同类型的应用程序的示例,例如Adobe,Autodesk和Microsoft Office365。端点中的端点是在Apple MacBook上运行的浏览器,连接到FullHD Monitor配置。框架会话设置被配置为每秒最多使用60帧。此外,此示例中的总网络延迟约为15ms,带宽可用性是框架用户体验指标中显示的所有绿点,这意味着可用超过5 Mbps的网络带宽。

此设置中的实例类型确实包含4VCPU,16GB RAM和NVIDIA TESLA T4 GPU,这是一个很棒的云工作站,可在我的浏览器中运行任何应用程序。看一下视频,并在此处查看框架:

框架在WAN和移动网络中的工作方式有限,带宽和更高的网络延迟?

框架在所有网络方案中都最佳起作用,因为框架远程协议中的服务质量(QoS)引擎确实会自动调整帧速率,质量,并根据网络条件更改视频缓冲区。

下面记录的用户体验视频类似于以前的录制,这意味着在云工作站上运行各种应用程序。此示例的主要区别是网络配置。在此示例中,云工作站在新加坡运行,而最终用户设备在阿姆斯特丹,总共报告了超过200ms的延迟。

图:带200ms+延迟的框架会话(荷兰<>新加坡)

WAN设置中的用户体验和遥测数据

通常,我们倾向于仅专注于遥测数据,查看具有建议网络带宽要求的图表。我们忘记了上下文,常常忘记包括交付的用户体验。让我们结合用户体验和遥测数据,同时在真正的WAN设置中交付框架功率的应用程序,这是在最终用户在荷兰阿姆斯特丹的West-Usa运行的云工作站。

在下面的视频中,我们使用了一个名为Rex Analytics Player的解决方案,Rex Analytics Player是一个第三方解决方案,它具有四个象限,我们可以用来显示视频,图片和遥测数据。

REX播放器中的左上象限显示了实际的用户体验;这是从实际框架会话中录制的。VM/实例是具有4VCPU,16GB RAM和NVIDIA TESLA T4 GPU的云工作站。该实例在美国 - 西部的数据中心运行,而端点位于阿姆斯特丹/荷兰,总延迟约为140ms。

右上和左下象限确实显示了遥测数据,包括CPU,GPU利用率和WAN网络利用率。我们喜欢这种设置的是,现在可以看到遥测数据和实际用户体验,可以分析和用于设计,尺寸和管理期望。伟大的!

图:完整图片 - 遥测数据 +用户体验

眼见为实

虽然您已经在此博客文章中看到了行动框架,但也可以自己尝试这些令人难以置信的框架功能。注册30天的试用my.nutanix.com或运行a框架测试驱动器。如果您想在测试驱动器中使用NVIDIA动力GPU联系我们因此,我们可以分享特殊邀请代码;它将升级您的测试驱动器并免费解锁GPU。要了解更多信息,请查看产品文档这里

如果您想了解更多有关框架的信息,包括启动自己成功的DAAS项目的最佳实践,请务必查看更多我的博客文章这里

Ruben Spruijt-高级技术专家Nutanix-@rspruijt

©2020 Nutanix,Inc。保留所有权利。Nutanix,Nutanix徽标以及本文中提到的其他Nutanix产品和功能是美国和其他国家的Nutanix,Inc。的注册商标或商标。本文中提到的所有其他品牌名称仅用于识别目的,可能是其各自持有人的商标。这篇文章可能包含指向不属于Nutanix.com一部分的外部网站的链接。Nutanix不控制这些站点,并对任何外部站点的内容或准确性不承担所有责任。

Baidu