博客

UX与框架包括广域网和移动场景解释!

通过 鲁本Spruijt
| 最小值

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

提供最好的用户体验,通过交付虚拟桌面和应用程序来支持现代的工作人员,并在内部和公共云中采用云资源,这是我们许多人的关键。不幸的是,太多的组织将降低成本放在首位,而不是提供良好的用户体验,并且经常会有一些基本的问题被回答得过于简单,期望也没有得到适当的管理。那么,你如何使用Nutanix Frame,我们的桌面即服务解决方案,既提供良好的用户体验,又降低成本?

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

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

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

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

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

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

这是一个安全的答案,但它不能帮助您确定网络规模、管理用户体验期望、感知性能和整体解决方案设计。没有语境是不可能回答这个问题的,所以让我们来谈谈语境。

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

  • 用户的期望是什么?
  • 什么是基线?
  • 感知到的表现是什么?
  • 正在使用哪些应用程序?
  • Windows OS和应用程序的资源需求(例如,CPU,RAM,存储容量,存储性能,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,这是一个很好的云工作站,可以在我的浏览器中运行任何应用程序。看看这个视频,看看Frame的运行情况:

在广域网和移动网络中,帧是如何工作的?

由于帧远程协议中的服务质量(Qos)引擎可以根据网络条件自动调整帧速率、质量和视频缓冲区,所以帧在所有网络场景中都是最优的。

下面录制的用户体验视频与前面的视频类似,这意味着在云工作站上运行不同类型的应用程序。本例中的主要区别在于网络配置。在本例中,云工作站在新加坡运行,而终端用户设备在阿姆斯特丹,导致报告的总延迟超过200毫秒。

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

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

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

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

REX播放器的左上方象限显示实际的用户体验;这是一个来自实际Frame会话的记录。该VM/实例是一个云工作站,拥有4vcpu、16GB RAM和NVIDIA TESLA T4 GPU。实例运行在美国西部的一个数据中心,而端点在阿姆斯特丹/荷兰,导致大约140ms的总延迟。

右上方和左下方象限显示的遥测数据包括CPU, GPU利用率和广域网利用率。我们喜欢这种设置的原因是,现在遥测数据和实际用户体验都是可见的,可以分析和用于设计、调整大小和管理预期。太棒了!

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

眼见为实

当你在这篇博客文章中看到了Frame的作用时,你也可以自己尝试这些不可思议的Frame功能。注册一个30天的试用期my.nutanix.com或运行A.帧试驾.如果你想在你的测试驱动中使用NVIDIA驱动的gpu,请联系我们所以我们可以分享特别的邀请码;它将升级您的测试驱动和解锁GPU免费。要了解更多信息,请查看产品文档在这里

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

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

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

Baidu