FGA 8

概述

Frame Guest Agent 8于2021年7月发布,与FGA 7相比,支持强大的新功能集和性能改进。FGA 8支持帧远程处理协议(FRP)7(基于WebSocket和TCP)和FRP 8(基于WebRTC和UDP)。

本指南可提供有关Frame Guest Agent 8的功能,优势和限制的详细信息。帧远程协议8 (FRP8)作为FGA版本中许多新特性的基础:

  • 改进的音频/视频同步,更好地适应恶劣的网络条件(包丢失,网络抖动)。

  • 网络摄像头支持在浏览器和框架应用程序。

  • 从终端设备到会话的高质量麦克风重定向。

  • Windows框架应用程序支持USB重定向,用户终端设备上的USB设备出现在用户的会话中。

  • Application Mode 2.0,在交付虚拟应用程序时,为用户和管理员体验提供了改进(如应用程序分层)。

使用下面的链接跳转到文档的特定部分:

你可以阅读更多关于帧远程协议8 (FRP8)的特性官方文件.如果您意识到FRP8的好处,并准备开始使用FRP8或对现有帐户启动升级过程,请继续阅读本指南。

先决条件

希望使用Frame Guest Agent 8或以上与FRP8使用Frame Guest Agent 8的管理员需要确保为每个帧帐户满足以下条件。其中许多先决条件将在指南后来扩展。

  1. 沙箱和生产工作负载虚拟机必须升级到fga8.1(或更高).可以找到运行FGA 7.x的帐户的升级说明这里

  2. Sandbox,Utility Server和Persistent Desktop VM可能需要Windows防火墙或第三方防火墙配置更改以支持所需的UDP端口,该端口将在此文档后面讨论。

  3. 如果使用SGA (Streaming Gateway Appliance), SGA 2.1必须替换为SGA 3.1及以上。参考我们的SGA 3文件有关详细信息。

  4. 必须更新防火墙和网络配置,以支持额外的FQDN,协议和端口以支持FRP 8.0。详细信息将在下面的部分中提供。

  5. 框架帐户必须在会话设置中启用FRP 8.0。

  6. USB重定向(不是USB HID重定向)此时需要Windows框架应用程序。从Windows 6.6安装程序的框架应用程序开始,Nutanix包括框架USB过滤器驱动程序1.0.0。安装框架USB过滤器驱动程序后,需要重新启动驱动程序才能生效。Frame Generic USB Driver 2.5.0也必须安装在Windows工作负载虚拟机上https://portal.nutanix.com/(如果需要的话)。注意:此时USB重定向仅支持Windows终端。计划支持MacOS和Linux终端。

注意力

FRP8此时不支持Yuv444编码。

升级帐户

如果您有一个既定的框架帐户运行FGA 7.x并希望升级到FGA 8.x +,请参考FGA 8升级指南有关说明。

配置

下面的章节概述了支持FGA 8所需的网络、操作系统和防火墙配置。x和FRP8。

网络配置

FGA 8所需的端口/协议(有和没有FRP8)被记录在其中网络配置指南基于您的框架帐户的部署模型。特定于与FRP8的网络配置的表将具有额外的UDP端口。

操作系统防火墙配置

如果您的配置依赖于Sandbox、Utility Server和/或持久桌面上的操作系统级防火墙(Windows防火墙与高级安全或第三方防火墙),您将需要更新这些工作负载虚拟机上的防火墙配置。对于非持久化的Frame帐户,请更新Sandbox虚拟机的Windows防火墙并发布,或者使用GPO。

例如,使用具有高级安全性的Windows防火墙,帧管理员将启用UDP端口3478,4503-4509(通过GPO或直接在工作负载VM中)。

  1. 使用高级安全性转到Windows防火墙

  2. 选择“入站规则”

  3. 右键点击> " New Rule…"

  4. 端口> UDP >指定本地端口:3478、4503-4509 >允许连接>全部检查、Domain、Private、Public >输入名称>完成

使能帧远程协议8 (FRP8)

帧远程协议8 (FRP8)作为FGA 8.1(及以上)中包含的许多新功能的基础。

  • 改进的音频/视频同步,更好地适应恶劣的网络条件(包丢失,网络抖动)

  • 网络摄像头支持在浏览器和框架应用程序

  • 从终端设备到会话的高质量麦克风重定向。

  • Windows框架应用程序支持USB重定向,用户终端设备上的USB设备出现在用户的会话中。

  • Application Mode 2.0,在交付虚拟应用程序时,为用户和管理员体验提供了改进(如应用程序分层)。

一旦先决条件已经满足启用FRP8 (WebRTC),管理员可以在会话设置(仪表盘>设置>会话)中启用它。

../../../_ 图片/ frp8_enable.png

请注意

FRP8无法启用直到要求港口已打开,如上面的图像所示。

在帧帐户中启用FRP8结果:

  • 对于使用公有云基础设施的Frame帐户:

    • 通过安全组更新,在VPC / VNET上启用了协议/端口UDP / 3478和UDP / 4503-4509。

  • 框架会话启用了FRP 8.0 (WebRTC)协议。

2.0应用程序模式

管理员通过应用模式发送Frame会话,现在可以通过App mode 2.0为终端用户提供增强的体验。App Mode 2.0允许终端用户在会话中通过Frame开始菜单访问他们的内置应用程序。

../../../_images/appmode2.png.

在传统的应用程序模式下,如果用户关闭他们从Launchpad选择的应用程序,会提示他们结束会话。有了App Mode 2.0,用户现在可以在会话中打开多个加载的应用,并在没有应用打开的情况下离开会话(类似于桌面会话)。

../../../_images/appmode2menu.png.

管理员只需通过在Application Launchad的设置中启用切换即可使用App Mode 2.0。

../../../_images/appmode2_toggle.png.

FGA 8故障排除

服务器端日志可在C:\ programdata \ nutanix \框架会话中的目录。

../../_images/fga_logs.png.

提交支持单, Nutanix Frame支持人员可能会要求您提供这些日志(如果可用的话)。

识别FRP8会话

在视觉上,对框架终端的变化并不多。但是,很容易找到在会话中使用的版本:从换档菜单打开高级会话统计信息。“协议”详细信息显示正在使用哪个版本的FRP:

../../../_ 图片/ frp_stats.png

此外,终端用户可能会注意到一个新的行为带宽指标在FRP8会话中:

在FRP7会话中,用户可以通过点击左下角的带宽指标来强制进行带宽测试,以重新校准会话的性能能力。在FRP8会话中,单击带宽指示器没有任何作用。这是因为FRP8在整个会话中不断测试带宽,通过WebRTC进行实时调整。