博客

带有帧的UX,包括WAN和移动方案解释!

经过 鲁本Spruijt
|

当“在家工作”成为我们许多人的常态时,有些公司可以通过虚拟桌面和应用程序在任何地方工作,而有些公司则不能。那些拥有现代、灵活的VDI和DaaS解决方案的组织表示:“这毫不费力。我们得到了这个。”

提供最佳的用户体验,支持具有虚拟桌面和应用程序的现代员工,并采用本地和公共云中的云资源是我们许多人的关键。不幸的是,太多的组织优先考虑降低成本,而不是提供伟大的用户体验,并且经常得到基本问题,而且没有正确管理期望。那么,你如何使用Nutanix框架,我们的桌面即服务解决方案,为两者提供良好的用户体验和降低成本?

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

  1. 帧远程处理(FRP)使用多少带宽?

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

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

帧远程处理(FRP)使用多少带宽?

这是一个经常被问到的合理问题,但如果没有上下文,也很难回答。对于所有的远程协议,Citrix HDX, Microsoft RDP, VMware PCoverIP/Blast,以及Nutanix FRP,答案是“视情况而定”。

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

了解上下文并获得了解这些问题的正确知识,这些问题是客户和合作伙伴特定的,是每个虚拟桌面和应用解决方案中的关键:

  • 用户的期望是什么?
  • 什么是基线?
  • 感知到的表现是什么?
  • 正在使用哪些应用程序?
  • Windows操作系统及应用对资源的要求(CPU、内存、存储容量、存储性能、GPU核数、GPU vRAM、网络吞吐量等)如何?
  • 应用程序的预期用户活动是什么?
  • 客户实例和虚拟机功能是什么?
  • 你希望使用基于硬件的GPU捕获和编码还是基于CPU ?
  • 解码的客户端/端点功能是什么?
  • 有多少监视器的预期屏幕分辨率是多少?
  • 关于带宽,延迟和数据包丢失的端点设备和帧会话之间的网络配置是什么?
  • 什么是帧远程协议会话设置?FPS, QoS引擎,视频缓冲区,比特率,启用YUV444, AudioHQ模式,麦克风启用,使用USB设备的名称一些?

图:各种会话设置很容易,如1-2-3在全局和Launchpad级别上配置

有了这些问题,现在你就能更好地理解为什么当上下文和细节不可用时,“视情况而定”是最好的答案了。话虽如此,共享网络带宽和工作负载指南是有价值的,因为它将有助于网络设计对话。这些指导方针是通过实验室环境、客户洞察和现场反馈来收集的。

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

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

帧的用户体验是什么?

帧远程处理协议(FRP)是什么是能够根据网络条件自动改变设置,在每个网络方案,LAN,WAN和Mobile中提供最佳用户体验。下面的用户体验演示是提供不同种类的应用程序的帧的示例,例如Adobe,Autodesk和Microsoft Office 365.该示例中的端点是在Apple MacBook上运行的浏览器,其连接到FullHD监视器配置。帧会话设置配置为每秒最多使用60帧帧。此外,此示例中的总网络延迟大约为15ms,带宽可用性是帧用户体验指示器中显示的所有绿色点,这意味着超过5 Mbps的网络带宽可用。

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

如何在WAN和移动网络中运行具有有限的带宽和更高网络延迟的移动网络?

帧在所有网络场景中最佳地工作,因为帧远程协议中的服务质量(QoS)引擎确实会根据网络条件自动调整帧速率,质量和改变视频缓冲器。

下面录制的用户体验视频类似于之前的录制,这意味着在云工作站上运行不同类型的应用程序。此示例的主要区别是网络配置。在此示例中,云工作站在新加坡运行,而最终用户设备位于Amsterdam中,因此报告了超过200ms的总延迟。

图:帧会话w/ 200ms+延迟(荷兰<>新加坡)

广域网设置中的用户体验和遥测数据

通常我们倾向于只关注遥测数据,查看带有建议的网络带宽需求的图表。我们忘记了上下文,并且经常忘记包含交付的用户体验。让我们把用户体验和遥测数据结合起来,在真正的WAN设置中交付Frame驱动的应用程序,一个运行在美国西部的云工作站,而最终用户在荷兰的阿姆斯特丹。

在下面的视频中,我们正在使用称为Rex Analytics播放器的解决方案,这是一个有四个象限的第三方解决方案,我们可以用来显示视频,图片和遥测数据。

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

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

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

眼见为实

虽然您在此博客帖子中看到了框架,但也可以尝试自己尝试这些令人难以置信的帧功能。注册为期30天的试验my.nutanix.com.或者运行一个框架试驾。如果您想在测试驱动器中使用NVIDIA Powered GPU,请联系我们所以我们可以分享特别的邀请码;它将升级您的测试驱动和解锁GPU免费。要了解更多信息,请查看产品文档在这里

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

鲁本·斯普鲁特-高级技术专家@rspruijt

©2020 Nutanix, Inc.保留所有权利。Nutanix,在这篇文章中提到的Nutanix商标和其他产品都是Nutanix, Inc.在美国和其他国家的注册商标。本文中提到的所有其他品牌名称仅供识别之用,可能是其各自持有者的商标。这篇文章可能包含链接到外部网站,不是Nutanix.com的一部分。Nutanix不控制这些网站,并对任何外部网站的内容或准确性不负任何责任。

Baidu