- 主页
- /
- 文章
新信息和更改信息
此表涵盖与新功能相关的内容更新、现有内容的更改,以及在适用于虚拟桌面基础结构(VDI)的Webex应用程序部署指南中修复的任何重大错误。
有关Webex应用程序VDI更新、新功能、新增的VDI支持和限制的更多信息,请参阅 VDI发行说明。
日期 | 已做更改 | ||||
---|---|---|---|---|---|
2023年11月13日 | 准备您的环境:
| ||||
2023年8月23日 | 整个文档:
准备您的环境:
部署用于VDI的Webex应用程序:
管理VDI版Webex应用程序并对其进行故障排除:
| ||||
2023年5月18日 | 在功能齐全的会议要求中澄清了有关Azure虚拟桌面的注释。 AVD不支持功能齐全的会议。 | ||||
2023 年 4 月 17 日 | VDI的Webex应用程序 有关禁用VDI版本兼容性检查的新内容。 在托管虚拟桌面和瘦客户端要求中更新了43.4(2023年4月)发行版支持的基础结构和操作系统版本。 | ||||
2023年3月15日 |
| ||||
2023年3月3日 |
| ||||
2023年2月27日 | 添加了同步一些 | ||||
2023年1月11日 | 在托管虚拟桌面和瘦客户端要求中添加了最新测试的基础设施和瘦客户端操作系统版本以及支持的硬件。 包括Apple M2芯片、macOS Ventura、HP ThinPro 8和Dell ThinOS 9.3。 | ||||
2022 年 10 月 26 日 | 已更新 | ||||
2022年8月25日 | 更新了Webex应用程序VDI 42.8版:
更新了以下对象的描述 | ||||
2022年5月30日 |
| ||||
2022 年 4 月 26 日 |
| ||||
2022 年 4 月 25 日 |
| ||||
2022 年 4 月 13 日 |
| ||||
2022年2月9日 |
| ||||
2022 年 2 月 3 日 |
| ||||
2021 年 12 月 15 日 |
| ||||
2021 年 11 月 12 日 |
| ||||
2021 年 10 月 29 日 |
| ||||
2021年10月8日 |
| ||||
2021 年 8 月 10 日 |
| ||||
2021年7月6日 |
| ||||
2021 年 6 月 3 日 | 6月(41.6)发行版的更新,包括以下内容:
其他常规更新:
| ||||
2021年5月3日 |
| ||||
2021 年 4 月 16 日 |
| ||||
2021 年 4 月 9 日 |
| ||||
2021年1月18日 |
| ||||
2020 年 12 月 11 日 |
| ||||
2020 年 9 月 29 日 |
| ||||
2020年7月16日 |
| ||||
2020年6月29日 |
|
VDI版Webex应用程序概述
未优化的情况下,Webex 应用程序消息传递功能会在虚拟桌面基础结构 (VDI) 环境中按原样运行。 不过,完整的 Webex 应用程序体验还包括呼叫和会议,而这些功能需要视频和音频媒体处理。
受发夹效应的限制,在未进行优化的情况下,呼叫、会议及相应的视频功能将不受支持。 由于媒体是从一个用户流向数据中心后才能流向下一用户,呼叫和视频所需的额外带宽会给数据中心造成瓶颈。 在未优化的媒体路径和访问外围设备(如扬声器、麦克风和摄像头等)困难等因素的共同影响下,用户体验难免差强人意。
为了解决“发夹效应”,Webex 应用程序 VDI 插件在虚拟部署中如法炮制 Cisco 的协作体验,以便用户能够使用 Webex 应用程序提供的完整的消息传递、会议和呼叫功能。
为减少延迟并提高媒体质量,VDI 插件通过在瘦客户端终端上的用户之间采取直接流式传输媒体来优化媒体工作流,并利用瘦客户端计算机的硬件进行媒体处理。 此媒体路径不经过托管的虚拟桌面 (HVD)。 其结果就是,您的 VDI 用户能够获得稳定且功能齐全的呼叫和会议体验。
在该体系结构中,Webex 应用程序安装在 VDI 环境的 HVD 上,所需的 VDI 插件则安装在用户的瘦客户端(通常为轻量系统,如改装过的笔记本电脑或台式电脑)上。
使用受支持的基于Linux、Mac或Windows的瘦客户端,用户可从远程虚拟桌面环境访问HVD上的Webex应用程序。 通过受支持的 Webex 应用程序版本,用户可以在瘦客户端上使用所有 Webex 应用程序内置消息传递、会议以及呼叫功能。 此外,您可以将 Webex 应用程序 VDI 与 Unified CM 或 Webex Calling 环境集成,以便用户能够使用受支持的呼叫功能。
|
有关每个发行版的新功能,请参阅发行说明了解更多信息。
VDI环境概述
VDI组件
在优化的虚拟环境中使用Webex应用程序需要以下组件。
连接代理—将虚拟化提供程序连接到瘦客户端的资源和连接管理器(Citrix、VMware)。
托管虚拟桌面(HVD)—远程运行Webex应用程序的虚拟机(VM)。
瘦客户端—用户用于远程登录到虚拟桌面的终端(例如,低调或重用的台式电脑或笔记本电脑)。 连接代理和VDI插件安装在瘦客户端设备上,因此可以访问HVD环境。
插件-安装在瘦客户端上的软件,用于将媒体处理分担到用户设备而非HVD资源。 支持的Webex应用程序VDI插件版本从Webex应用程序 <UNK> DI发行说明的“下载”标签页链接。
对于Linux瘦客户端,您必须将Webex Meetings VDI插件与Webex VDI插件一起安装。
Webex应用程序—在HVD上安装并运行的应用程序。 HVD安装程序受支持的版本位于Webex应用程序 <UNK> DI发行说明的“下载”标签页。
环境类型
永久模式—在永久环境中,用户注销后将保留用户的本地操作系统更改。
所有用户首选项都位于漫游数据库(
spark_roaming_store.db
)。 这个数据库比主数据库小得多(spark_persistent_store.db
)。非持久模式—在非持久环境中,用户注销后不保留用户的本地操作系统更改。 用户会话期间缓存适用的用户特定信息(用户数据、配置文件和设置)。
如果您是非永久性VDI客户(每次用户注销时都会删除的VDI环境),您可以快速备份和恢复
spark_roaming_store.db
以便VDI用户不会在会话之间丢失首选项。漫游数据库包含所有用户凭证和首选项,使用AES256加密。 作为VDI客户,您应始终备份漫游数据库,以便在整个VDI会话中维护用户凭证和首选项。
体系结构
架构图显示了具有现有支持呼叫服务部署的典型Webex应用程序VDI部署中涉及的组件、信令和优化媒体流: Unified CM、Webex 或BroadWorks。
每个程序框图的左侧是包含虚拟环境的公司网络。 这种虚拟环境通过在虚拟数据中心运行应用程序、操作系统和用户数据来减轻用户端硬件的负载。 借助该框架,您可以从中央位置管理环境,用户可以从受支持的瘦客户端远程访问该环境。
公司网络中的组件包括托管虚拟桌面(HVD)、您管理的安装和运行Webex应用程序的中央环境,以及与用户瘦客户端终端的虚拟通道连接(通过Cisco HVDAgent)。
用户在瘦客户端上安装Webex VDI插件并登录到连接代理(Citrix或VMware),这是一款创建与HVD连接的软件。 连接代理执行许多任务,包括:
验证用户名并为用户提供连接。
允许用户连接到特定虚拟桌面。
登录后,瘦客户端端点通过显示器、键盘、鼠标、USB设备等外围设备模拟与应用程序和操作系统的交互,就像软件安装在瘦客户端上一样。 用户在此端点上使用瘦客户端应用程序访问远程服务器上的Webex应用程序。
该架构优化了信令和媒体的方向。 它通过HTTPS、WSS和SIP与Webex云或BroadWorks云(右侧)进行信令通信。 会议(Webex应用程序)和呼叫(Unified CM、Webex 或BroadWorks)的独立媒体流通过SRTP建立。
您必须在HVD上更新Webex应用程序。 新版本每两个月发布一次,与之前的瘦客户端VDI插件向后兼容。 新的瘦客户端VDI插件构建版本也每两个月提供一次。 下载软件 并查看 说明 ,了解有关版本兼容性的更多信息。
使用Unified CM的Webex VDI
适用于MRA的Webex VDI与Unified CM和Expressways
程序框图中的Expressway用于表示Mobile and Remote Access (MRA)部署。 要使MRA与Webex应用程序VDI配合使用,HVD必须能够将请求发送到通常在DMZ中配置的Expressway-E。
带有Webex 的Webex应用程序VDI
使用Webex for BroadWorks的Webex VDI
包含Meetings的Webex应用程序VDI
退回模式
VDI 无法建立虚拟通道时,Webex 应用程序的 VDI 回退模式可为基本音频和视频通话提供短期支持。 回退模式支持标准通话和通话录制。 但不支持完整的功能集。 导致切换到回退模式的服务器或网络问题,会降低通话质量。
Webex应用程序VDI登录流程
Webex应用程序VDI架构由两个主要组件组成: 用于VDI的Webex应用程序和用于瘦客户端的Webex VDI插件。 VDI插件安装在瘦客户端上,而应用程序安装在HVD上。
当用户启动虚拟经纪客户端(Citrix Workspace应用程序或VMWare Horizon Client)时,供应商的软件会启动虚拟通道。 Webex应用程序插件和代理使用此虚拟通道进行通信。
下图显示了通过移动和远程访问(MRA)部署Unified CM呼叫时在正常Webex应用程序使用期间设置的预期协议会话。
虽然图中描述了基于MRA的Webex应用程序VDI,但流程与本地VDI部署相同。 但是,与基于MRA的VDI不同,内部部署不会通过DMZ路由流量,并且所有流量都位于LAN上。 |
要开始会话,用户首先启动虚拟代理-客户端(Citrix Workspace App或VMware Horizon Client),连接到连接代理,然后选择HVD或虚拟应用程序。 选中后,将在用户的瘦客户端(物理机)和Hypervisor上托管的HVD(虚拟机)之间设置虚拟通道。
用户在HVD上启动Webex应用程序后,Webex将确定其是否处于虚拟环境中,以及Unified CM是否用于电话服务。 如果启用了Unified CM,Webex应用程序将启动
teamshvdagent.exe
处理并开始内部服务发现。 (内部服务发现包括UDS DNS SRV查找、Unified CM验证、主群集查找和配置检索。)然后,Webex应用程序客户端和Webex应用程序VDI插件设置用于通过虚拟通道交换数据的所有控制流。 设置这些通道后,Webex应用程序客户端将语音服务域信息发送到Webex应用程序VDI插件。
接下来,Webex应用程序VDI插件执行服务发现。 Webex应用程序VDI插件通过引用从Webex应用程序客户端发送到其的语音服务域信息来做到这一点。 在这种情况下,Webex应用程序VDI插件解析_collab DNS SRV记录,因为VDI插件机器正在从外部网络连接,因此需要通过MRA进行连接。 服务发现完成后,Webex应用程序VDI插件将Expressway-E FQDN发送到Webex应用程序客户端。
在接收和缓存Expressway-E FQDN后,Webex应用程序(HVD)会为Expressway-E FQDN执行DNS记录查找。 对于单个NIC部署,此步骤将检索Expressway-E的IP地址(带拆分DNS的内部IP或不带拆分DNS的外部IP),用于通过端口8443进行Edge配置和SSO验证。
如果在双网络接口部署中设置了Expressway-E,两个接口都可以有一个内部IP地址。 在该情况下,内部接口与外部接口的配置相反。
检索Edge详细信息后,Webex应用程序(HVD)会为UDS和TFTP请求建立与ExpressWAY-E IP的HTTPS连接。 通过此过程,Webex应用程序(HVD)验证和检索配置详细信息,例如软电话设备配置、应用程序拨号规则和目录查找拨号规则。
Webex VDI插件解析Expressway-E外部IP,然后发送到Webex应用程序(HVD)。 通过上一步中检索的设备信息,Webex应用程序通过Expressway-E外部界面开始CSF设备(Windows桌面)注册。
托管虚拟桌面和瘦客户端要求
确保您的VDI环境满足受支持服务器(安装Webex应用程序的托管虚拟桌面(HVD))和瘦客户端(安装Webex VDI插件的用户端设备)的要求。
对于从Webex应用程序加入Webex会议的用户,请参阅 bex meetings VDI的托管虚拟桌面和瘦客户端要求。 |
托管的虚拟桌面
VDI组件 | 支持的平台 | ||||
---|---|---|---|---|---|
单会话操作系统-安装在HVD上 |
|
||||
多会话操作系统-安装在HVD上 |
|
||||
多会话云虚拟化服务 |
|
||||
托管虚拟桌面的连接代理 |
连接代理是创建与托管虚拟桌面连接的软件。 连接代理执行许多任务,包括:
|
Windows瘦客户端
VDI组件 | 支持的平台 | ||
---|---|---|---|
基于 Microsoft Windows 的瘦客户端硬件 | 支持的硬件
支持的软件 我们支持以下Windows版本的64位架构:
|
||
基于 Windows Embedded Standard 的瘦客户端硬件 | 支持的硬件 已安装 2 GB 的 RAM 可用物理内存 128 MB 可用磁盘空间 256 MB CPU 性能会影响最大视频分辨率。 使用 Windows Embedded Standard 瘦客户端时,所需分辨率取决于 CPU:
与 DirectX 11 兼容的 GPU USB 2.0(用于 USB 摄像头和音频设备) 支持的软件
|
||
Citrix Workspace应用程序或VMware Horizon客户端 |
|
Linux瘦客户端
VDI组件 | 支持的平台 | ||
---|---|---|---|
瘦客户端操作系统 | Ubuntu(64位)
|
||
Unicon eLux(64位)
|
|||
HP ThinPro 7.1(生命周期终止) HP ThinPro 8.0、8.1(64位)
|
|||
IGEL OS
|
|||
Dell Wyse ThinOS
|
|||
10ZiG Zero Client瘦客户端
|
|||
Stratodesk NoTouch操作系统
|
|||
Ubuntu/Thinpro瘦客户端硬件 | 瘦客户端的最低硬件要求如下:
|
||
eLux RP 6瘦客户端硬件 | 最低硬件要求 下列系统属性可使用基本eLux RP 6功能启用。
|
||
已测试和推荐的设备 |
*根据硬件要求,不建议将这些设备与虚拟背景配合使用。 有关更多信息,请参阅虚拟背景要求。 (VDI版Webex应用程序与Windows独立应用程序的要求相同。) |
||
Citrix Workspace应用程序或VMware Horizon客户端 |
|
macOS瘦客户端
VDI组件 | 支持的平台 | ||||
---|---|---|---|---|---|
基于MacOS的瘦客户端硬件 | 支持的硬件
在以下任何Apple硬件上安装Intel Core 2 Duo或更高版本的处理器:
支持的软件 以下macOS版本支持Webex应用程序VDI插件:
| ||||
Citrix Workspace应用程序或VMware Horizon客户端 |
|
Webex应用程序和插件要求
从Webex应用程序VDI发行说明的“下载”标签页中获取Webex应用程序(安装在HVD )和Webex应用程序插件(安装在用户瘦客户端计算机上) 必要的安装构建。
虽然我们支持发行说明中所述的向后兼容性,但我们建议您尽可能使用最新版本的安装程序。
对于从Webex应用程序加入Webex会议的用户,请参阅 bex meetings VDI的托管虚拟桌面和瘦客户端要求。
VDI用户通常对其计算机没有管理员控制权,插件也不需要管理员权限。 但是,如果您的用户需要与Outlook集成,则必须使用在Microsoft Outlook中显示用户状态中的指示注册办公室集成。dll文件。
耳机要求
对于Webex应用程序VDI,除非另有说明,否则我们支持与独立版Webex应用程序相同的头戴式耳机。 有关更多信息,请参阅有关头戴式耳机支持的详细信息。
支持用于呼叫和会议的实时媒体工作流程
Webex应用程序VDI支持以下实时媒体工作流:
Webex上的呼叫(内置在应用程序中)
Unified CM
Webex Calling
适用于 BroadWorks 的 Webex
Webex Meetings
要集成受支持的呼叫服务和Webex Meetings,您必须遵循这些解决方案文档中的配置步骤。 选择一个选项,然后使用该部分中链接的文档。
Unified CM要求
如果要将Unified CM用作Webex应用程序VDI用户的呼叫服务,请使用部署指南完成所需的配置步骤。 文档包含服务、前提条件和部署步骤的概述。
将呼叫移至会议
要支持此功能,请确保已 正确配置Unified CM呼叫部署。
此外,请确保以下VDI配置到位,以便支持将负载转移到会议: 功能齐全的会议要求。
移动和远程访问 (MRA)
支持Mobile and Remote Access (MRA)。 按照 way MRA文档 中的标准MRA部署步骤,并在支持的VDI部署中牢记以下几点:
有关VDI支持的更多指导,请参阅移动和远程访问(MRA)要求。
必须至少运行X12。7和更高版本。
支持双NIC部署。 您必须确保从HVD连接到Expressway-E的外部和内部IP地址。 您必须在HVD和ExpressWAY-E的外部IP之间添加NAT。
Webex 要求
如果您的HVD支持IPv4和IPv6,我们建议您在HVD环境中禁用IPV6,以防止Webex 出现兼容性问题。 |
Control Hub 中的配置(合作伙伴和管理员)
使用 Control Hub,您可以在其中预配置和配置设置、功能、设备和用户。 Webex Calling已启用的组织。 在 Control Hub 中开始Webex Calling 前提条件和端口参考材料,确保您的环境支持此配置。 您可以按顺序使用以下信息,让您的组织正常运作Webex Calling :
Webex for BroadWorks要求
VDI环境中的Webex应用程序支持Webex for BroadWorks。 Webex for BroadWorks 是一种在 Webex 中集成 BroadWorks Calling 的服务。 订阅者使用一个应用程序(Webex 应用程序)来利用两个平台提供的功能。
有关Webex for BroadWorks的一般信息,请参阅Webex for BroadWorks解决方案指南。 |
功能齐全的会议要求
在为功能齐全的会议部署Webex应用程序VDI时,请记住以下几点:
将Webex应用程序安装到托管虚拟桌面(HVD)上。
您必须为加入功能齐全的Webex会议的用户安装Webex应用程序VDI插件。
对于Linux瘦客户端,您还必须安装适用于Linux的Webex Meetings VDI插件(请参阅 瘦客户端系统上安装Webex Meetings VDI插件)。
移动和远程访问(MRA)要求
必要条件
您必须至少运行Expressway X12.7 才能让MRA使用Webex VDI的穿越对。 早期版本必须升级到X12.7或更高版本以避免路由问题。
确保Expressway的HVD环境中的Webex、外部接口和内部接口(双NIC部署)之间的连接。
使用Webex应用程序VDI的MRA工作流程
有关使用Webex VDI工作流程的MRA的信息,请参阅 bex应用程序VDI登录流程。
双重NIC注意事项
在使用Expressway-E双NIC部署的MRA上部署Webex应用程序VDI时,请牢记这些设计注意事项。
静态路由—验证Expressway-E上的默认网关。 通常情况下,这是外部接口IP子网的默认网关。 验证Expressway默认网关配置后,必须为用于HVD机器的IP子网添加静态路由到Expressway-E。
静态路由将流量从Expressway-E的内部接口发送到HVD子网。 由于UDS和TFTP配置查询从HVD发送到Expressway E内部接口,因此需要此配置。 Unified CM响应请求后,如果静态路由到HVD子网不存在,Expressway-E将通过默认网关发送响应。
NAT转换—从HVD到Expressway-E外部接口的SIP流量在到达ExpressWAY之前需要更改源IP,以避免路由问题。 NAT解决了这个问题。 NAT转换必须在作为HVD和Expressway-E之间路径的网络设备上进行。
DNS配置
内部DNS
对于双NIC部署,您可以使用解析为内部接口IP地址的FQDN指定Expressway-E地址。 通过拆分DNS,您可以选择使用公共DNS上可用的相同FQDN。 如果不使用拆分DNS,则必须使用不同的FQDN。
为了避免路由问题,从HVD到Expressway-E外部接口的SIP流量需要更改源IP才能到达Expressway。 您必须在HVD和Expressway-E之间的网络设备上设置NAT转换。
对于具有静态NAT的单个NIC,必须使用解析为公共IP地址的FQDN指定Expressway-E地址。 此设置还意味着外部防火墙必须允许流量从HVD中的Webex应用程序到Expressway-E的外部FQDN。 这种设计称为NAT反射,可能并非所有类型的防火墙都支持这种设计。
内部DNS必须配置为
_cisco-uds._tcp.<domain>
SRV记录,以便Webex应用程序可以发现Unified CM。
公共DNS
SRV记录
公共外部DNS必须配置为 _collab-edge._tls.<domain>
SRV记录,以便终端可以发现用于MRA的Expressway-Es。
地理DNS
在43.6及更高版本中,您可以将Webex应用程序配置为与GeoDNS配合使用。 此选项允许应用程序连接到地理位置最近的Expressway-E,从而提高网络效率。
如果您已为SRV记录配置GeoDNS,我们建议您在HVD上编辑注册表,如下所示:
打开注册表至
HKEY_LOCAL_MACHINE\SOFTWARE\Cisco Spark Native
。创建名为新的DWORD密钥
VDIGeoDnsEnabled
。设置
VDIGeoDnsEnabled
到1
。(设置
VDIGeoDnsEnabled
到0
(默认值)如果要在此HVD上禁用Webex应用程序的GeoDNS兼容性)。保存注册表。
防火墙配置
内部和外部防火墙都必须允许以下出站连接从HVD上的Webex应用程序到Expressway-E:
SIP —TCP 5061
HTTPS —TCP 8443
外部防火墙还必须允许从用户瘦客户端到Expressway的以下入站连接:
媒体- UDP 36002–59999
新信息和更改信息
此表涵盖与新功能相关的内容更新、现有内容的更改,以及在适用于虚拟桌面基础结构(VDI)的Webex应用程序部署指南中修复的任何重大错误。
有关Webex应用程序VDI更新、新功能、新增的VDI支持和限制的更多信息,请参阅 VDI发行说明。
日期 | 已做更改 | ||||
---|---|---|---|---|---|
2023年11月13日 | 准备您的环境:
| ||||
2023年8月23日 | 整个文档:
准备您的环境:
部署用于VDI的Webex应用程序:
管理VDI版Webex应用程序并对其进行故障排除:
| ||||
2023年5月18日 | 在功能齐全的会议要求中澄清了有关Azure虚拟桌面的注释。 AVD不支持功能齐全的会议。 | ||||
2023 年 4 月 17 日 | VDI的Webex应用程序 有关禁用VDI版本兼容性检查的新内容。 在托管虚拟桌面和瘦客户端要求中更新了43.4(2023年4月)发行版支持的基础结构和操作系统版本。 | ||||
2023年3月15日 |
| ||||
2023年3月3日 |
| ||||
2023年2月27日 | 添加了同步一些 | ||||
2023年1月11日 | 在托管虚拟桌面和瘦客户端要求中添加了最新测试的基础设施和瘦客户端操作系统版本以及支持的硬件。 包括Apple M2芯片、macOS Ventura、HP ThinPro 8和Dell ThinOS 9.3。 | ||||
2022 年 10 月 26 日 | 已更新 | ||||
2022年8月25日 | 更新了Webex应用程序VDI 42.8版:
更新了以下对象的描述 | ||||
2022年5月30日 |
| ||||
2022 年 4 月 26 日 |
| ||||
2022 年 4 月 25 日 |
| ||||
2022 年 4 月 13 日 |
| ||||
2022年2月9日 |
| ||||
2022 年 2 月 3 日 |
| ||||
2021 年 12 月 15 日 |
| ||||
2021 年 11 月 12 日 |
| ||||
2021 年 10 月 29 日 |
| ||||
2021年10月8日 |
| ||||
2021 年 8 月 10 日 |
| ||||
2021年7月6日 |
| ||||
2021 年 6 月 3 日 | 6月(41.6)发行版的更新,包括以下内容:
其他常规更新:
| ||||
2021年5月3日 |
| ||||
2021 年 4 月 16 日 |
| ||||
2021 年 4 月 9 日 |
| ||||
2021年1月18日 |
| ||||
2020 年 12 月 11 日 |
| ||||
2020 年 9 月 29 日 |
| ||||
2020年7月16日 |
| ||||
2020年6月29日 |
|
VDI版Webex应用程序概述
未优化的情况下,Webex 应用程序消息传递功能会在虚拟桌面基础结构 (VDI) 环境中按原样运行。 不过,完整的 Webex 应用程序体验还包括呼叫和会议,而这些功能需要视频和音频媒体处理。
受发夹效应的限制,在未进行优化的情况下,呼叫、会议及相应的视频功能将不受支持。 由于媒体是从一个用户流向数据中心后才能流向下一用户,呼叫和视频所需的额外带宽会给数据中心造成瓶颈。 在未优化的媒体路径和访问外围设备(如扬声器、麦克风和摄像头等)困难等因素的共同影响下,用户体验难免差强人意。
为了解决“发夹效应”,Webex 应用程序 VDI 插件在虚拟部署中如法炮制 Cisco 的协作体验,以便用户能够使用 Webex 应用程序提供的完整的消息传递、会议和呼叫功能。
为减少延迟并提高媒体质量,VDI 插件通过在瘦客户端终端上的用户之间采取直接流式传输媒体来优化媒体工作流,并利用瘦客户端计算机的硬件进行媒体处理。 此媒体路径不经过托管的虚拟桌面 (HVD)。 其结果就是,您的 VDI 用户能够获得稳定且功能齐全的呼叫和会议体验。
在该体系结构中,Webex 应用程序安装在 VDI 环境的 HVD 上,所需的 VDI 插件则安装在用户的瘦客户端(通常为轻量系统,如改装过的笔记本电脑或台式电脑)上。
使用受支持的基于Linux、Mac或Windows的瘦客户端,用户可从远程虚拟桌面环境访问HVD上的Webex应用程序。 通过受支持的 Webex 应用程序版本,用户可以在瘦客户端上使用所有 Webex 应用程序内置消息传递、会议以及呼叫功能。 此外,您可以将 Webex 应用程序 VDI 与 Unified CM 或 Webex Calling 环境集成,以便用户能够使用受支持的呼叫功能。
|
有关每个发行版的新功能,请参阅发行说明了解更多信息。
VDI环境概述
VDI组件
在优化的虚拟环境中使用Webex应用程序需要以下组件。
连接代理—将虚拟化提供程序连接到瘦客户端的资源和连接管理器(Citrix、VMware)。
托管虚拟桌面(HVD)—远程运行Webex应用程序的虚拟机(VM)。
瘦客户端—用户用于远程登录到虚拟桌面的终端(例如,低调或重用的台式电脑或笔记本电脑)。 连接代理和VDI插件安装在瘦客户端设备上,因此可以访问HVD环境。
插件-安装在瘦客户端上的软件,用于将媒体处理分担到用户设备而非HVD资源。 支持的Webex应用程序VDI插件版本从Webex应用程序 <UNK> DI发行说明的“下载”标签页链接。
对于Linux瘦客户端,您必须将Webex Meetings VDI插件与Webex VDI插件一起安装。
Webex应用程序—在HVD上安装并运行的应用程序。 HVD安装程序受支持的版本位于Webex应用程序 <UNK> DI发行说明的“下载”标签页。
环境类型
永久模式—在永久环境中,用户注销后将保留用户的本地操作系统更改。
所有用户首选项都位于漫游数据库(
spark_roaming_store.db
)。 这个数据库比主数据库小得多(spark_persistent_store.db
)。非持久模式—在非持久环境中,用户注销后不保留用户的本地操作系统更改。 用户会话期间缓存适用的用户特定信息(用户数据、配置文件和设置)。
如果您是非永久性VDI客户(每次用户注销时都会删除的VDI环境),您可以快速备份和恢复
spark_roaming_store.db
以便VDI用户不会在会话之间丢失首选项。漫游数据库包含所有用户凭证和首选项,使用AES256加密。 作为VDI客户,您应始终备份漫游数据库,以便在整个VDI会话中维护用户凭证和首选项。
体系结构
架构图显示了具有现有支持呼叫服务部署的典型Webex应用程序VDI部署中涉及的组件、信令和优化媒体流: Unified CM、Webex 或BroadWorks。
每个程序框图的左侧是包含虚拟环境的公司网络。 这种虚拟环境通过在虚拟数据中心运行应用程序、操作系统和用户数据来减轻用户端硬件的负载。 借助该框架,您可以从中央位置管理环境,用户可以从受支持的瘦客户端远程访问该环境。
公司网络中的组件包括托管虚拟桌面(HVD)、您管理的安装和运行Webex应用程序的中央环境,以及与用户瘦客户端终端的虚拟通道连接(通过Cisco HVDAgent)。
用户在瘦客户端上安装Webex VDI插件并登录到连接代理(Citrix或VMware),这是一款创建与HVD连接的软件。 连接代理执行许多任务,包括:
验证用户名并为用户提供连接。
允许用户连接到特定虚拟桌面。
登录后,瘦客户端端点通过显示器、键盘、鼠标、USB设备等外围设备模拟与应用程序和操作系统的交互,就像软件安装在瘦客户端上一样。 用户在此端点上使用瘦客户端应用程序访问远程服务器上的Webex应用程序。
该架构优化了信令和媒体的方向。 它通过HTTPS、WSS和SIP与Webex云或BroadWorks云(右侧)进行信令通信。 会议(Webex应用程序)和呼叫(Unified CM、Webex 或BroadWorks)的独立媒体流通过SRTP建立。
您必须在HVD上更新Webex应用程序。 新版本每两个月发布一次,与之前的瘦客户端VDI插件向后兼容。 新的瘦客户端VDI插件构建版本也每两个月提供一次。 下载软件 并查看 说明 ,了解有关版本兼容性的更多信息。
使用Unified CM的Webex VDI
适用于MRA的Webex VDI与Unified CM和Expressways
程序框图中的Expressway用于表示Mobile and Remote Access (MRA)部署。 要使MRA与Webex应用程序VDI配合使用,HVD必须能够将请求发送到通常在DMZ中配置的Expressway-E。
带有Webex 的Webex应用程序VDI
使用Webex for BroadWorks的Webex VDI
包含Meetings的Webex应用程序VDI
退回模式
VDI 无法建立虚拟通道时,Webex 应用程序的 VDI 回退模式可为基本音频和视频通话提供短期支持。 回退模式支持标准通话和通话录制。 但不支持完整的功能集。 导致切换到回退模式的服务器或网络问题,会降低通话质量。
Webex应用程序VDI登录流程
Webex应用程序VDI架构由两个主要组件组成: 用于VDI的Webex应用程序和用于瘦客户端的Webex VDI插件。 VDI插件安装在瘦客户端上,而应用程序安装在HVD上。
当用户启动虚拟经纪客户端(Citrix Workspace应用程序或VMWare Horizon Client)时,供应商的软件会启动虚拟通道。 Webex应用程序插件和代理使用此虚拟通道进行通信。
下图显示了通过移动和远程访问(MRA)部署Unified CM呼叫时在正常Webex应用程序使用期间设置的预期协议会话。
虽然图中描述了基于MRA的Webex应用程序VDI,但流程与本地VDI部署相同。 但是,与基于MRA的VDI不同,内部部署不会通过DMZ路由流量,并且所有流量都位于LAN上。 |
要开始会话,用户首先启动虚拟代理-客户端(Citrix Workspace App或VMware Horizon Client),连接到连接代理,然后选择HVD或虚拟应用程序。 选中后,将在用户的瘦客户端(物理机)和Hypervisor上托管的HVD(虚拟机)之间设置虚拟通道。
用户在HVD上启动Webex应用程序后,Webex将确定其是否处于虚拟环境中,以及Unified CM是否用于电话服务。 如果启用了Unified CM,Webex应用程序将启动
teamshvdagent.exe
处理并开始内部服务发现。 (内部服务发现包括UDS DNS SRV查找、Unified CM验证、主群集查找和配置检索。)然后,Webex应用程序客户端和Webex应用程序VDI插件设置用于通过虚拟通道交换数据的所有控制流。 设置这些通道后,Webex应用程序客户端将语音服务域信息发送到Webex应用程序VDI插件。
接下来,Webex应用程序VDI插件执行服务发现。 Webex应用程序VDI插件通过引用从Webex应用程序客户端发送到其的语音服务域信息来做到这一点。 在这种情况下,Webex应用程序VDI插件解析_collab DNS SRV记录,因为VDI插件机器正在从外部网络连接,因此需要通过MRA进行连接。 服务发现完成后,Webex应用程序VDI插件将Expressway-E FQDN发送到Webex应用程序客户端。
在接收和缓存Expressway-E FQDN后,Webex应用程序(HVD)会为Expressway-E FQDN执行DNS记录查找。 对于单个NIC部署,此步骤将检索Expressway-E的IP地址(带拆分DNS的内部IP或不带拆分DNS的外部IP),用于通过端口8443进行Edge配置和SSO验证。
如果在双网络接口部署中设置了Expressway-E,两个接口都可以有一个内部IP地址。 在该情况下,内部接口与外部接口的配置相反。
检索Edge详细信息后,Webex应用程序(HVD)会为UDS和TFTP请求建立与ExpressWAY-E IP的HTTPS连接。 通过此过程,Webex应用程序(HVD)验证和检索配置详细信息,例如软电话设备配置、应用程序拨号规则和目录查找拨号规则。
Webex VDI插件解析Expressway-E外部IP,然后发送到Webex应用程序(HVD)。 通过上一步中检索的设备信息,Webex应用程序通过Expressway-E外部界面开始CSF设备(Windows桌面)注册。
托管虚拟桌面和瘦客户端要求
确保您的VDI环境满足受支持服务器(安装Webex应用程序的托管虚拟桌面(HVD))和瘦客户端(安装Webex VDI插件的用户端设备)的要求。
对于从Webex应用程序加入Webex会议的用户,请参阅 bex meetings VDI的托管虚拟桌面和瘦客户端要求。 |
托管的虚拟桌面
VDI组件 | 支持的平台 | ||||
---|---|---|---|---|---|
单会话操作系统-安装在HVD上 |
|
||||
多会话操作系统-安装在HVD上 |
|
||||
多会话云虚拟化服务 |
|
||||
托管虚拟桌面的连接代理 |
连接代理是创建与托管虚拟桌面连接的软件。 连接代理执行许多任务,包括:
|
Windows瘦客户端
VDI组件 | 支持的平台 | ||
---|---|---|---|
基于 Microsoft Windows 的瘦客户端硬件 | 支持的硬件
支持的软件 我们支持以下Windows版本的64位架构:
|
||
基于 Windows Embedded Standard 的瘦客户端硬件 | 支持的硬件 已安装 2 GB 的 RAM 可用物理内存 128 MB 可用磁盘空间 256 MB CPU 性能会影响最大视频分辨率。 使用 Windows Embedded Standard 瘦客户端时,所需分辨率取决于 CPU:
与 DirectX 11 兼容的 GPU USB 2.0(用于 USB 摄像头和音频设备) 支持的软件
|
||
Citrix Workspace应用程序或VMware Horizon客户端 |
|
Linux瘦客户端
VDI组件 | 支持的平台 | ||
---|---|---|---|
瘦客户端操作系统 | Ubuntu(64位)
|
||
Unicon eLux(64位)
|
|||
HP ThinPro 7.1(生命周期终止) HP ThinPro 8.0、8.1(64位)
|
|||
IGEL OS
|
|||
Dell Wyse ThinOS
|
|||
10ZiG Zero Client瘦客户端
|
|||
Stratodesk NoTouch操作系统
|
|||
Ubuntu/Thinpro瘦客户端硬件 | 瘦客户端的最低硬件要求如下:
|
||
eLux RP 6瘦客户端硬件 | 最低硬件要求 下列系统属性可使用基本eLux RP 6功能启用。
|
||
已测试和推荐的设备 |
*根据硬件要求,不建议将这些设备与虚拟背景配合使用。 有关更多信息,请参阅虚拟背景要求。 (VDI版Webex应用程序与Windows独立应用程序的要求相同。) |
||
Citrix Workspace应用程序或VMware Horizon客户端 |
|
macOS瘦客户端
VDI组件 | 支持的平台 | ||||
---|---|---|---|---|---|
基于MacOS的瘦客户端硬件 | 支持的硬件
在以下任何Apple硬件上安装Intel Core 2 Duo或更高版本的处理器:
支持的软件 以下macOS版本支持Webex应用程序VDI插件:
| ||||
Citrix Workspace应用程序或VMware Horizon客户端 |
|
Webex应用程序和插件要求
从Webex应用程序VDI发行说明的“下载”标签页中获取Webex应用程序(安装在HVD )和Webex应用程序插件(安装在用户瘦客户端计算机上) 必要的安装构建。
虽然我们支持发行说明中所述的向后兼容性,但我们建议您尽可能使用最新版本的安装程序。
对于从Webex应用程序加入Webex会议的用户,请参阅 bex meetings VDI的托管虚拟桌面和瘦客户端要求。
VDI用户通常对其计算机没有管理员控制权,插件也不需要管理员权限。 但是,如果您的用户需要与Outlook集成,则必须使用在Microsoft Outlook中显示用户状态中的指示注册办公室集成。dll文件。
耳机要求
对于Webex应用程序VDI,除非另有说明,否则我们支持与独立版Webex应用程序相同的头戴式耳机。 有关更多信息,请参阅有关头戴式耳机支持的详细信息。
支持用于呼叫和会议的实时媒体工作流程
Webex应用程序VDI支持以下实时媒体工作流:
Webex上的呼叫(内置在应用程序中)
Unified CM
Webex Calling
适用于 BroadWorks 的 Webex
Webex Meetings
要集成受支持的呼叫服务和Webex Meetings,您必须遵循这些解决方案文档中的配置步骤。 选择一个选项,然后使用该部分中链接的文档。
Unified CM要求
如果要将Unified CM用作Webex应用程序VDI用户的呼叫服务,请使用部署指南完成所需的配置步骤。 文档包含服务、前提条件和部署步骤的概述。
将呼叫移至会议
要支持此功能,请确保已 正确配置Unified CM呼叫部署。
此外,请确保以下VDI配置到位,以便支持将负载转移到会议: 功能齐全的会议要求。
移动和远程访问 (MRA)
支持Mobile and Remote Access (MRA)。 按照 way MRA文档 中的标准MRA部署步骤,并在支持的VDI部署中牢记以下几点:
有关VDI支持的更多指导,请参阅移动和远程访问(MRA)要求。
必须至少运行X12。7和更高版本。
支持双NIC部署。 您必须确保从HVD连接到Expressway-E的外部和内部IP地址。 您必须在HVD和ExpressWAY-E的外部IP之间添加NAT。
Webex 要求
如果您的HVD支持IPv4和IPv6,我们建议您在HVD环境中禁用IPV6,以防止Webex 出现兼容性问题。 |
配置: Control Hub (合作伙伴和管理员)
使用 Control Hub,您可以在其中预配置和配置设置、功能、设备和用户。 Webex Calling已启用的组织。 在 Control Hub 中开始Webex Calling 前提条件和端口参考材料,确保您的环境支持此配置。 您可以按顺序使用以下信息,让您的组织正常运作Webex Calling :
每篇文章的顶部都包含一个地铁地图,让您知道自己在整体配置工作流中所处的位置,以免丢失位置。 |
Webex for BroadWorks要求
VDI环境中的Webex应用程序支持Webex for BroadWorks。 Webex for BroadWorks 是一种在 Webex 中集成 BroadWorks Calling 的服务。 订阅者使用一个应用程序(Webex 应用程序)来利用两个平台提供的功能。
有关Webex for BroadWorks的一般信息,请参阅Webex for BroadWorks解决方案指南。 |
功能齐全的会议要求
在为功能齐全的会议部署Webex应用程序VDI时,请记住以下几点:
将Webex应用程序安装到托管虚拟桌面(HVD)上。
您必须为加入功能齐全的Webex会议的用户安装Webex应用程序VDI插件。
对于Linux瘦客户端,您还必须安装适用于Linux的Webex Meetings VDI插件(请参阅 瘦客户端系统上安装Webex Meetings VDI插件)。
移动和远程访问(MRA)要求
必要条件
您必须至少运行Expressway X12.7 才能让MRA使用Webex VDI的穿越对。 早期版本必须升级到X12.7或更高版本以避免路由问题。
确保Expressway的HVD环境中的Webex、外部接口和内部接口(双NIC部署)之间的连接。
使用Webex应用程序VDI的MRA工作流程
有关使用Webex VDI工作流程的MRA的信息,请参阅 bex应用程序VDI登录流程。
双重NIC注意事项
在使用Expressway-E双NIC部署的MRA上部署Webex应用程序VDI时,请牢记这些设计注意事项。
静态路由—验证Expressway-E上的默认网关。 通常情况下,这是外部接口IP子网的默认网关。 验证Expressway默认网关配置后,必须为用于HVD机器的IP子网添加静态路由到Expressway-E。
静态路由将流量从Expressway-E的内部接口发送到HVD子网。 由于UDS和TFTP配置查询从HVD发送到Expressway E内部接口,因此需要此配置。 Unified CM响应请求后,如果静态路由到HVD子网不存在,Expressway-E将通过默认网关发送响应。
NAT转换—从HVD到Expressway-E外部接口的SIP流量在到达ExpressWAY之前需要更改源IP,以避免路由问题。 NAT解决了这个问题。 NAT转换必须在作为HVD和Expressway-E之间路径的网络设备上进行。
DNS配置
内部DNS
对于双NIC部署,您可以使用解析为内部接口IP地址的FQDN指定Expressway-E地址。 通过拆分DNS,您可以选择使用公共DNS上可用的相同FQDN。 如果不使用拆分DNS,则必须使用不同的FQDN。
为了避免路由问题,从HVD到Expressway-E外部接口的SIP流量需要更改源IP才能到达Expressway。 您必须在HVD和Expressway-E之间的网络设备上设置NAT转换。
对于具有静态NAT的单个NIC,必须使用解析为公共IP地址的FQDN指定Expressway-E地址。 此设置还意味着外部防火墙必须允许流量从HVD中的Webex应用程序到Expressway-E的外部FQDN。 这种设计称为NAT反射,可能并非所有类型的防火墙都支持这种设计。
内部DNS必须配置为
_cisco-uds._tcp.<domain>
SRV记录,以便Webex应用程序可以发现Unified CM。
公共DNS
SRV记录
公共外部DNS必须配置为 _collab-edge._tls.<domain>
SRV记录,以便终端可以发现用于MRA的Expressway-Es。
地理DNS
在43.6及更高版本中,您可以将Webex应用程序配置为与GeoDNS配合使用。 此选项允许应用程序连接到地理位置最近的Expressway-E,从而提高网络效率。
如果您已为SRV记录配置GeoDNS,我们建议您在HVD上编辑注册表,如下所示:
打开注册表至
HKEY_LOCAL_MACHINE\SOFTWARE\Cisco Spark Native
。创建名为新的DWORD密钥
VDIGeoDnsEnabled
。设置
VDIGeoDnsEnabled
到1
。(设置
VDIGeoDnsEnabled
到0
(默认值)如果要在此HVD上禁用Webex应用程序的GeoDNS兼容性)。保存注册表。
防火墙配置
内部和外部防火墙都必须允许以下出站连接从HVD上的Webex应用程序到Expressway-E:
SIP —TCP 5061
HTTPS —TCP 8443
外部防火墙还必须允许从用户瘦客户端到Expressway的以下入站连接:
媒体- UDP 36002–59999
Webex应用程序VDI部署任务流程
这些步骤将指导您了解如何在VDI环境中部署Webex应用程序。 这些步骤包括您需要在托管虚拟桌面(HVD)环境中执行的操作,以及用户需要在瘦客户端上执行的操作。
准备工作
如果您希望Webex应用程序VDI用户能够访问组织中的呼叫功能,则必须在部署VDI之前使用准备环境章节中的说明部署呼叫服务(Unified CM、Webex 或BroadWorks)。 |
1 | 配置以下托管虚拟桌面类型之一: 要为希望从瘦客户端设备远程访问Webex应用程序的用户做好准备,请在集中式托管虚拟桌面(HVD)环境中设置Webex应用程序。 |
2 | 在以下平台的瘦客户端计算机上安装Webex应用程序VDI插件:
在中央HVD环境中安装Webex应用程序后,您接下来会让用户在其瘦客户端设备上安装Webex应用程序VDI插件。 瘦客户端通常是轻量级或重用的计算机,用户用于与托管Webex应用程序的集中式HVD服务器建立远程连接。 可从 Webex应用程序VDI发行说明获取支持平台的瘦客户端插件。 |
3 | (可选)在Linux瘦客户端上,您还必须在瘦客户端系统上 Webex Meetings VDI插件。 对于Webex应用程序中功能齐全的会议,您必须在Linux瘦客户端上安装两个单独的VDI插件。 |
配置托管虚拟桌面并安装Webex应用程序
要为希望从瘦客户端设备远程访问Webex应用程序的用户做好准备,请在集中式托管虚拟桌面(HVD)环境中设置Webex应用程序。
准备工作
遵循为VDI版Webex应用程序做好环境准备中的所有前提条件。
如果您希望Webex应用程序VDI用户能够访问组织中的呼叫功能,则必须先部署呼叫服务(Unified CM、Webex 或BroadWorks),然后再部署VDI。
本节仅介绍如何在现有HVD环境中安装Webex应用程序。 有关HVD部署最佳实践,请参阅Citrix或Vmware文档。
1 | 以拥有域管理权限的新用户身份登录Microsoft Windows HVD。 | ||
2 | 将 HVD 加入企业域。 | ||
3 | 设置 Citrix 或 VMware 对 HVD 的访问权限。 | ||
4 | 如果您的组织有自己的下载站点,其中包含站点特定的Webex应用程序,请转至该站点并下载组织特定的版本。 否则,对于通用版本,请转至 Webex应用程序VDI发行说明>下载并下载所需的Webex应用程序:
| ||
5 | 使用管理权限,使用这些命令和参数在HVD上安装应用程序(这些示例使用的下载目录
请参阅下表,了解在VDI环境中安装Webex应用程序时可以使用的参数说明。 | ||
6 | 复制 HVD 映像。 有关克隆Microsoft Windows HVD图像最佳实践的更多信息,请参阅Citrix或VMware产品的文档。 |
下一步
有关用户首选项以及如何保留的信息,请参阅用户首选项。
安装参数、说明和所需权限
请参阅下表,了解在VDI环境中安装Webex应用程序时可以使用的参数说明。
参数 | 笔记 | 需要管理员安装权限 |
---|---|---|
ALLUSERS=1 | 在c:\program文件中安装Webex应用程序。 这在共享环境(通常是非持久VDI)中很有用。 如果未指定此参数,Webex应用程序安装在 %LocalAppData%\ \Cisco Spark | ✓ |
| 值为 如果您希望手动维护升级,请使用此选项。 使用 bex应用程序VDI发行说明 链接的版本。 参数不会影响非VDI环境。 值为 这一论点必须伴之以。 | ✓ |
| 控制优化的VDI解决方案。 (正式支持。)
| ✓ |
| 仅适用于捆绑安装程序。 在安装Webex应用程序的捆绑组件时,如果该应用程序版本与站点版本兼容,您可以使用此参数锁定用于加入会议的应用程序版本。 | ✓ |
INSTALLWV2=1 | 在安装Webex应用程序的同时安装Microsoft的WebView2嵌入式浏览器 有关Webex应用程序和WebView2要求的更多信息,请参阅 bex应用程序| WebView2要求。 | ✓ |
ROAMINGENABLED=1 | 如果指定了此参数,则漫游数据库( 这一论点必须伴之以。 有关更多信息,请参阅用户首选项。 | ✓ |
安装比较
用户可能在Citrix环境中,尚未安装瘦客户端或虚拟通道已断开连接。 通过回退到非虚拟Webex应用程序安装,我们支持此场景。 在此模式下,应用程序会显示警告,提示视频质量可能会受到影响。 连接虚拟通道后,应用程序可以更改为 VDI 模式。
使用此表了解不同的安装组合及其如何影响Unified CM、Webex 和Webex应用程序上的呼叫的媒体优化。
HVD VDI参数 | 瘦客户端插件 | 启用呼叫服务的用户 | 在 Webex 应用程序上的呼叫 |
---|---|---|---|
ENABLEVDI=0 | 未安装 | 媒体未优化 | 媒体未优化 |
ENABLEVDI=0 | 已安装 | 媒体未优化 | 媒体未优化 |
ENABLEVDI=1 * ENABLEVDI=2 ** | 已安装 | 支持的部署;媒体已优化 | 支持的部署;媒体已优化 |
ENABLEVDI=1 * ENABLEVDI=2 ** | 未安装 | 退回到未优化的媒体 | 退回到未优化的媒体 |
*此参数不会自动检测VDI环境。
**此参数会自动检测VDI环境。
用户首选项
所有用户首选项都位于漫游数据库( spark_roaming_store.db
)。 这个数据库比主数据库小得多( spark_persistent_store.db
)。
如果您是非永久性VDI客户(每次用户注销时都会删除的VDI环境),您可以快速备份和恢复文件夹 Appdata\Roaming\CiscoSpark
以便VDI用户不会在会话之间丢失首选项。
漫游数据库包含所有用户凭证和首选项,使用AES256加密。 作为VDI客户,您应始终备份上述文件夹,以便在整个VDI会话中维护用户凭证和首选项。
要解密漫游数据库,还应该同步VDI会话中的以下文件夹:
AppData\Roaming\Microsoft\Credentials
AppData\Roaming\Microsoft\Crypto
AppData\Roaming\Microsoft\Protect
AppData\Roaming\Microsoft\SystemCertificates
为Webex应用程序配置Azure虚拟桌面
使用这些高级步骤在Azure虚拟桌面(之前称为Windows虚拟桌面)上部署新的Windows环境。 AVD是云管理的VDI解决方案。 用户通过虚拟Windows环境访问Webex应用程序。
我们不支持在Azure虚拟桌面上使用Webex应用程序的功能齐全的会议。 |
准备工作
此解决方案需要Microsoft Azure订阅。
您必须拥有具有Tenant 角色的用户帐户。
用户帐户必须同步到Azure Active Directory。
1 | 在Azure管理门户中完成部署步骤,以创建主机池、虚拟机和相关设置。 主机池是提供类似服务的VM的集合。 Azure表示虚拟环境何时准备就绪。 |
2 | 使用Windows客户端测试用户是否可以访问主机池。 有关特定的部署步骤,请参阅有关AVD入门的Microsoft文档。 |
在Windows瘦客户端系统上安装Webex应用程序VDI插件
在中央HVD环境中安装Webex应用程序后,必须在瘦客户端设备上安装Webex应用程序VDI插件。
从 Webex应用程序VDI发行说明下载瘦客户端插件。
如果您无法为用户安装VDI插件,请在其瘦客户端设备上引导他们完成这些步骤。
准备工作
有关Windows版Webex应用程序VDI插件支持的平台列表,请参阅 瘦客户端 。
需要在中央HVD环境中安装Webex应用程序。
1 | 转至 bex应用程序VDI发行说明>下载,然后下载适用于Windows的Webex应用程序VDI插件安装程序。 |
2 | 运行 |
3 | 要打开可执行文件,请单击确定。 |
4 | 阅读EULA,如果您同意,请单击接受并安装。 |
5 | 要完成安装,请单击完成(Finish)。 |
6 | (可选)如果您或用户为功能齐全的会议手动安装两个插件,请按照 在瘦客户端系统上安装Meetings VDI插件中的步骤操作。 |
下一步
要使Webex应用程序能够为用户正常运行,您必须使用官方瘦客户端插件。 要进行确认,运行状况检查将显示虚拟通道的已连接状态。 |
在Linux瘦客户端系统上安装Webex应用程序VDI插件
在中央HVD环境中安装Webex应用程序后,您接下来会让用户在其瘦客户端设备上安装Webex应用程序VDI插件。 瘦客户端通常是轻量级或重用的计算机,用户用于与托管Webex应用程序的集中式HVD服务器建立远程连接。 支持平台的瘦客户端插件从 Webex应用程序VDI发行说明链接。
准备工作
请参阅 ux瘦客户端 ,了解Linux版Webex应用程序VDI插件支持的平台列表。
要使Webex应用程序能够为用户正常运行并针对VDI进行优化,您必须使用瘦客户端构建。 要确认,Webex应用程序中的运行状况检查会显示虚拟通道的已连接状态。 |
在macOS瘦客户端系统上安装Webex应用程序VDI插件
在中央HVD环境中安装Webex应用程序后,您接下来会让用户在其瘦客户端设备上安装Webex应用程序VDI插件。 瘦客户端通常是轻量级或重用的计算机,用户用于与托管Webex应用程序的集中式HVD服务器建立远程连接。 支持平台的瘦客户端插件从 Webex应用程序VDI发行说明链接。
运行MacOS安装程序(PKG)以安装Webex VDI插件。
准备工作
有关macOS版Webex应用程序VDI插件支持的平台列表,请参阅macOS瘦客户端。
1 | 从 bex应用程序VDI发行说明>下载 macOS瘦客户端系统的Webex应用程序插件。 |
2 | 运行 |
3 | 阅读EULA,如果您同意,请单击继续(Continue)。 |
4 | 单击安装,如果出现必须先关闭Citrix Workspace客户端或VMware Horizon客户端的提示,请单击关闭应用程序并安装。 如果当时无法关闭Citrix或VMware,也可以单击稍后安装。 |
5 | 单击其余屏幕以完成安装。 |
下一步
当用户首次启动Webex应用程序VDI插件时,接受以下所需的权限:
许可 | 描述 |
---|---|
访问摄像头 | 在视频通话中使用摄像头,或尝试在“设置”中打开摄像头。 |
访问麦克风 | 在呼叫中使用麦克风传输语音。 |
录制屏幕 | 在视频通话中使用摄像头,或尝试在“设置”中打开摄像头。 |
要使Webex应用程序能够为用户正常运行,您必须使用下载站点上的官方瘦客户端插件。 要进行确认,运行状况检查将显示虚拟通道的已连接状态。 |
在瘦客户端系统上安装Webex Meetings VDI插件
对于使用Webex应用程序的功能齐全的会议:
在Windows或MacOS瘦客户端上,安装捆绑的(App + Meetings)插件。
在Linux瘦客户端上,在安装独立的应用程序VDI插件后安装独立的Meetings VDI插件。
准备工作
仅在HVD环境中安装Webex应用程序。 无需其他应用程序。
确保您遵循功能齐全的会议要求。
VDI版Webex应用程序的已知问题和限制
功能
有关每个发行版的功能限制,请参阅Webex应用程序VDI发行说明。
Webex应用程序和VDI客户端
对于VDI模式,我们仅支持在 Webex应用程序VDI发行说明上发布的Windows版Webex应用程序(HVD安装程序)和Webex应用程序瘦客户端插件版本。
我们仅支持HVD和瘦客户端环境的IPv4。
当用户不使用VDI优化的解决方案或处于回退模式时,高清视频会被禁用,Webex应用程序会显示一条通知,告知您可能会看到媒体质量问题。
我们不建议用户在未优化或回退模式下使用VDI。 其摄像头或头戴式耳机可能无法正常工作,并且可能遇到媒体质量较差的情况。
在MacOS VDI客户端上,当HVD连接全屏时,视频源溢出到MacOS系统栏或应用程序菜单。
在Linux VDI客户端上,传入呼叫不会在所有设备(包括瘦客户端上的扬声器)振铃,即使在HVD主机上的Webex应用程序中选择了该选项。 只有HVD上选择的音频设备才会播放铃声。
Unified CM呼叫
仅适用于使用Expressway进行的内部呼叫: 如果用于MRA的穿越对中HVD和Expressway-E之间没有NAT,则ExpressWAY将SIP和媒体信令视为内部,不会将媒体传输到瘦客户端。 要解决此问题,请在HVD和Expressway之间部署NAT。 这样,当HVD向ExpressWAY-E发送SIP邀请时,它会首先转到NAT。 然后,Expressway-E可以传输到瘦客户端。
对于备用模式,“模式选择”注册表项无法控制自动应答的Unified CM呼叫的媒体。
Citrix
多任务功能不适用于VDI上的Webex应用程序。
在非优化模式或回退模式下,Citrix设备映射最多支持4个设备。
在Linux版Citrix上,我们仅通过使用瘦客户端上的默认设备支持语音邮件播放。 因此,当您想要使用首选音频设备播放语音邮件时,需要在瘦客户端上打开声音设置,以设置要在缺省情况下使用的设备。
在安装Webex应用程序VDI客户端之前,包括更新接收器/工作空间环境时,必须安装Citrix Receiver/Workspace。 如果未安装Citrix或VMWare客户端,Webex应用程序VDI客户端将显示错误并结束安装。
对于Windows,如果您运行的Citrix Workspace版本早于2002年,则必须在卸载并重新安装Citrix Receiver/Workspace后重新安装(卸载然后再次安装或修复)Webex应用程序VDI客户端。 如果您运行版本2002或更高版本,则无需卸载并重新安装。
对于所有受支持的Linux版Citrix Workspace,您必须在卸载和重新安装Citrix Receiver/Workspace后重新安装(卸载然后再次安装或修复)Webex应用程序VDI客户端。
Citrix Receiver/Workspace使用32位架构。 Webex应用程序VDI适用于此环境。
Azure虚拟桌面(之前称为Windows虚拟桌面)
在用于本地Unified CM呼叫的Azure虚拟桌面(AVD)上,我们目前仅支持在MRA下工作的瘦客户端。 WVD桌面(基于云的远程桌面)中的Webex应用程序可用于MRA。 如果瘦客户端在本地,Unified CM呼叫可能会被某些防火墙设置阻止。 Webex 和Webex应用程序内置呼叫不受影响。
AVD不支持AVD客户端设置中的“将会话调整为窗口”。
对于AVD部署,必须启用内部网络与Expressway-E -端口之间的UDP连接,范围为16384–32767。
VMware
在安装Webex应用程序VDI客户端之前,必须先安装VMware Horizon客户端。 如果未安装Citrix或VMware客户端,Webex应用程序VDI客户端将显示错误并结束安装。
41.4 及以上版本 Webex VDI 插件支持 VMWare Horizon 客户端 8.x 版 (2103)。
对于兼容模式: 如果用户使用之前的VDI插件版本(仅包括将Webex应用程序升级到41.4),通话中的视频可能无法正确显示。
我们不支持32位架构上的VMWare Horizon客户端,因为我们停止了用于Windows的32位插件。
Webex应用程序VDI客户端必须与VMware Horizon客户端具有相同的架构: 64位VMware Horizon客户端可与(64位)Webex应用程序VDI客户端配合使用。 VMware Horizon客户端只有一个安装程序,默认安装为64位。
如果
vdpService.dll
存在于C:\Program Files (x86)\VMware\VMware Horizon View Client\x64
,您有64位的VMware Horizon客户端。如果
vdpService.dll
在以下C:\Program Files (x86)\VMware\VMware Horizon View Client\
,您有32位VMware Horizon客户端。在适用于Linux和Windows的VMware上,我们仅通过使用瘦客户端上的默认设备支持语音邮件播放。 因此,当您想要使用首选音频设备播放语音邮件时,需要在瘦客户端上打开声音设置,以设置要在缺省情况下使用的设备。
在用于本地Unified CM呼叫的VMware Cloud桌面上,我们目前仅支持在MRA下工作的瘦客户端。 VMware Cloud桌面(基于云的远程桌面)中的Webex应用程序可用于MRA。 如果瘦客户端在本地,Unified CM呼叫可能会被某些防火墙设置阻止。 Webex 和Webex应用程序内置呼叫不受影响。
对于VMware Cloud桌面部署,必须启用内部网络与Expressway-E -端口之间的UDP连接,范围为16384–32767。
在VMware Horizon Client上Connect USB设备中检查摄像头或音频设备后,HVD中的Webex无法检测或显示这些设备。
亚马逊工作空间
- 在托管虚拟桌面上,请按照此处的说明为GPO启用WSP分机。
- 如果在通过命令行手动进行新安装后,Webex应用程序的健康检查器中报告了“未检测到VDI环境”,请先尝试注销/登录托管的Windows桌面。
杂项
在Citrix和Windows虚拟桌面vGPU环境中,Webex应用程序不会被检测到在VDI环境中工作。
我们建议您安装Webex应用程序
ENABLEVDI=1
来执行VDI优化。我们支持一个Webex应用程序VDI客户端与一个Webex应用程序实例一起工作。 用户可以启动多个Citrix或VMware会话,但只有一个连接实例有效,其他实例恢复为非VDI模式。
Webex应用程序VDI首先检测到CitRIX,然后在HVD环境中检测VMware。 如果要使用VMware,请确保未安装Citrix代理。
升级管理
虚拟桌面上的Webex应用程序升级
对于VDI环境,Webex应用程序的新发行版每两个月发布一次。 您可以从 Webex应用程序VDI发行说明>下载获取最新和受支持的版本。
我们建议您在虚拟桌面上为Webex应用程序启用自动升级。 此选项可确保用户自动获得最新功能。 另一种选择是在新发行版可用时手动升级。
您有两个选项可在虚拟桌面上启用Webex应用程序的自动升级:
在初始安装期间从命令行启用(请参阅本书部署章节中的为Webex应用程序配置托管虚拟桌面)。
在虚拟桌面上编辑Windows注册表项:
在注册表项中
HKEY_LOCAL_MACHINE\SOFTWARE\Cisco Spark Native
,设置AutoUpgradeEnabled=1
。如果要手动升级Webex应用程序,请设置
AutoUpgradeEnabled=0
。
|
瘦客户端升级
Webex应用程序VDI插件每两个月发布一次。
我们建议您为插件启用自动升级。 要为VDI插件启用自动升级,您必须在虚拟桌面上编辑Windows注册表项:
在注册表项中
HKEY_LOCAL_MACHINE\SOFTWARE\Cisco Spark Native
,设置AutoUpgradeVDIPluginEnabled=1
。在同一路径中,请检查
AutoUpgradeEnabled=1
。
如果要阻止插件的自动升级,请设置 AutoUpgradeVDIPluginEnabled=0
在虚拟桌面上。 如果选择此选项,必须手动升级插件以保持与应用程序的版本兼容性。
|
Citrix或VMware升级
在管理Citrix或VMware连接代理的升级或更改时,请记住此信息。 请务必使用“准备您的环境”一章中列出的受支持版本。
Citrix
安装或升级 | Windows和Mac瘦客户端 | Linux瘦客户端 |
---|---|---|
新安装 | 在Windows或Mac瘦客户端上安装Webex应用程序VDI插件之前,请先安装Citrix Receiver或Workspace。 您和您的用户会在VDI插件安装步骤中看到一条警告,提醒您先安装连接代理。 | 在Linux瘦客户端上安装Webex应用程序VDI插件之前,请先安装Citrix Receiver或Workspace。 您和您的用户会在VDI插件安装步骤中看到一条警告,提醒您先安装连接代理。 |
升级 | 如果您在Citrix环境中看到升级通知,执行此升级不会影响Windows或Mac瘦客户端上的Webex应用程序VDI插件。 | 如果您在Citrix环境中看到升级通知,必须在升级Citrix环境后在Linux瘦客户端上重新安装Webex应用程序VDI插件。 |
重新安装 |
| 要重新安装任何受支持的Citrix Workspace版本,您必须在Linux瘦客户端上重新安装Webex应用程序VDI插件。 |
VMware
安装或升级 | Windows瘦客户端 | Linux和Mac瘦客户端 |
---|---|---|
新安装 | 在Windows瘦客户端上安装Webex App VDI插件之前,请先安装VMware Horizon客户端。 您和您的用户会在VDI插件安装步骤中看到一条警告,提醒您先安装连接器代理。 | 在Linux或Mac瘦客户端上安装Webex应用程序VDI插件之前,请先安装VMware Horizon客户端。 您和您的用户会在VDI插件安装步骤中看到一条警告,提醒您先安装连接器代理。 |
升级 | 如果您在VMware环境中看到升级通知,执行此升级不会影响Windows瘦客户端上的Webex应用程序VDI插件。 | 如果您在VMware环境中看到升级通知,必须在升级Citrix环境后在Linux或Mac瘦客户端上重新安装Webex应用程序VDI插件。 |
重新安装 | 对于VMware重新安装,Windows VDI插件可以正常工作,不受影响。 | 要重新安装VMware,您必须在Linux或Mac瘦客户端上重新安装Webex应用程序插件。 |
安装后禁用VDI检测
如果您有用户不想使用VDI客户端,并且Webex应用程序已部署,您可以在安装后禁用VDI检测。 完成此配置后,Webex应用程序将在未优化的解决方案上运行。
1 | 根据您在HVD中部署Webex应用程序的方式,打开以下安装路径之一:
|
2 | 重命名 |
下一步
如果稍后卸载Webex应用程序,TSDetectionib_bL.dll将保留在文件夹中。 您必须在卸载Webex应用程序之前将文件重命名为TSDetectionLib.dll,或在卸载Webex应用程序后ib_b 手动删除TSDetectionL.dll。
在Webex应用程序VDI回退模式中启用或禁用高级视频功能
通过修改注册表,您可以启用或禁用特定的Webex应用程序功能,例如高清(HD)和屏幕共享。 这样做可以节省数据中心服务器上的资源。 您还可以决定用户是否可以进行全屏或仅HVD窗口的屏幕共享。 如果您的用户使用的系统能够使用更高级的视频功能,您可以根据需要启用这些功能。
准备工作
您可以在安装VDI插件之前或之后修改注册表项。
对Windows注册表进行更改时应非常谨慎。 我们建议您在使用这些步骤之前备份注册表。
虚拟背景在缺省情况下被禁用。
要启用这些用户,请按照 Webex用户的虚拟背景 步骤进行操作。
确保用户的瘦客户端设备满足虚拟背景 要求。
1 | 在Windows搜索或运行窗口中,输入,然后按 | ||
2 | 转至 <UNK> KEY__ <UNK> \ \Cisco Spark Native\。 | ||
3 | 根据需要更改以下注册表项的值: | ||
4 | 为 VDIFallBackConf 选择DWORD值:
| ||
5 | 为 VDIBackgroundEnabled 选择DWORD值:
| ||
6 | 为 VDIScreenShareEnabled 选择DWORD值:
|
配置 VDI 插件通知
默认情况下,如果用户的Citrix或VMware客户端连接到没有VDI插件的HVD,系统会通知用户。 此时将显示通知,通知他们安装VDI插件,以便启用优化的VDI模式。 如果需要,用户可以关闭提醒。
此外,如果Webex应用程序VDI插件的版本与HVD上的Webex应用程序不兼容,将弹出窗口通知用户升级Webex应用程序VDI插件。 提醒每周显示一次,直到用户采取行动为止。 用户也可以驳回此通知。
作为管理员,您可以在组织范围内启用或禁用这些通知。
准备工作
您可以在安装VDI插件之前或之后修改注册表项。
对Windows注册表进行更改时应非常谨慎。 我们建议您在使用这些步骤之前备份注册表。 |
1 | 在Windows搜索或运行窗口中,输入,然后按 |
2 | 转至 <UNK> KEY__ <UNK> \ \Cisco Spark Native\。 |
3 | 为 VDIPluginNotificationEnabled 选择DWORD(32位)注册键值:
|
禁用VDI版本兼容性检查
默认情况下,HVD上的Webex应用程序会检查与瘦客户端上的Webex VDI插件的版本兼容性。 插件版本不应超过Webex应用程序后面的4个两个月发行版。 例如,如果HVD上的Webex应用程序版本为43.8(2023年8月),则以下插件版本兼容:
43.8 (N) 2023年8月
43.6 (N-1) 2023年6月
43.4 (N-2) 2023年4月
43.2 (N-3) 2023年2月
42.12 (N-4) 2022年12月
在升级托管虚拟桌面后,此兼容性最多可让您在6个月内升级瘦客户端插件。
如果Webex VDI插件与HVD上的Webex应用程序不兼容,则Webex应用程序进入回退模式。 用户会看到升级插件的弹出通知。 提醒每周显示一次,直到用户采取行动为止。
您可以使用HVD上的注册表来控制版本兼容性检查:
我们建议您在使用这些步骤之前备份注册表。 |
在Windows Run窗口中,输入
regedit
然后按Enter键。请转至
HKEY_LOCAL_MACHINE\Software\Cisco Spark Native\
。创建名为DWORD(32位)注册表项
VDIDisableCompatibilityVersionCheck
并给出以下值之一:0
-启用版本兼容性检查(默认)。1
—禁用版本兼容性检查。
振铃器和警报设置不适用于所有设备
在Linux VDI客户端上,传入呼叫的铃声不会在所有设备(包括瘦客户端上的扬声器)振铃,即使在HVD主机上的Webex应用程序中选择了该选项。 只有HVD上选择的音频设备才会播放铃声。
出现此问题的原因可能是Citrix或VMware上的音频设备映射。
检查注册表项 VDIDisablePlaytoneOnLinuxTCEnabled
在HVD环境中。 如果Linux瘦客户端用户正在观察此回铃音问题,请将此键的值设置为 1
。
Webex 应用程序中的诊断
Webex应用程序(桌面和VDI)中提供的诊断功能可帮助您和您的用户解决连接问题、检查媒体质量并收集重要的故障诊断信息。
在Webex应用程序中设置呼叫功能(Unified CM)时,您可能会遇到与连接或所需设置(例如语音域和UC服务)相关的问题。 使用此工具,您可以诊断哪些服务配置正确,哪些服务缺失。 无论您是迁移到Webex应用程序中的呼叫(Unified CM)还是设置新用户,此功能都可用于故障排除场景和减少支持案例。
当用户体验出现问题时,他们可以 诊断视图并导出数据,以便与您共享或支持人员。
Unified CM设置—电话服务正常工作的关键设置(适用于Jabber迁移以及新用户设置),例如:
Unified CM 版本
UC服务域
单点登录
语音邮件等UC服务
用于MRA的Expressway
媒体质量—视频、音频和双向共享的质量
设备—当用户连接到设备时的设备信息
有关显示诊断窗口的快捷键,请参阅键盘和导航快捷键。
浏览器内容重定向
浏览器内容重定向(BCR)是VDI环境的一种优化,可减少虚拟机上的负载。
在虚拟桌面上启用BCR后,Webex应用程序无法通过远程屏幕共享、应用程序共享或屏幕部分共享来共享浏览器内容。
Webex用户可以使用本地屏幕共享来共享浏览器。
Webex应用程序VDI部署任务流程
这些步骤将指导您了解如何在VDI环境中部署Webex应用程序。 这些步骤包括您需要在托管虚拟桌面(HVD)环境中执行的操作,以及用户需要在瘦客户端上执行的操作。
准备工作
如果您希望Webex应用程序VDI用户能够访问组织中的呼叫功能,则必须在部署VDI之前使用准备环境章节中的说明部署呼叫服务(Unified CM、Webex 或BroadWorks)。 |
1 | 配置以下托管虚拟桌面类型之一: 要为希望从瘦客户端设备远程访问Webex应用程序的用户做好准备,请在集中式托管虚拟桌面(HVD)环境中设置Webex应用程序。 |
2 | 在以下平台的瘦客户端计算机上安装Webex应用程序VDI插件:
在中央HVD环境中安装Webex应用程序后,您接下来会让用户在其瘦客户端设备上安装Webex应用程序VDI插件。 瘦客户端通常是轻量级或重用的计算机,用户用于与托管Webex应用程序的集中式HVD服务器建立远程连接。 可从 Webex应用程序VDI发行说明获取支持平台的瘦客户端插件。 |
3 | (可选)在Linux瘦客户端上,您还必须在瘦客户端系统上 Webex Meetings VDI插件。 对于Webex应用程序中功能齐全的会议,您必须在Linux瘦客户端上安装两个单独的VDI插件。 |
配置托管虚拟桌面并安装Webex应用程序
要为希望从瘦客户端设备远程访问Webex应用程序的用户做好准备,请在集中式托管虚拟桌面(HVD)环境中设置Webex应用程序。
准备工作
遵循为VDI版Webex应用程序做好环境准备中的所有前提条件。
如果您希望Webex应用程序VDI用户能够访问组织中的呼叫功能,则必须先部署呼叫服务(Unified CM、Webex 或BroadWorks),然后再部署VDI。
本节仅介绍如何在现有HVD环境中安装Webex应用程序。 有关HVD部署最佳实践,请参阅Citrix或Vmware文档。
1 | 以拥有域管理权限的新用户身份登录Microsoft Windows HVD。 | ||
2 | 将 HVD 加入企业域。 | ||
3 | 设置 Citrix 或 VMware 对 HVD 的访问权限。 | ||
4 | 如果您的组织有自己的下载站点,其中包含站点特定的Webex应用程序,请转至该站点并下载组织特定的版本。 否则,对于通用版本,请转至 Webex应用程序VDI发行说明>下载并下载所需的Webex应用程序:
| ||
5 | 使用管理权限,使用这些命令和参数在HVD上安装应用程序(这些示例使用的下载目录
请参阅下表,了解在VDI环境中安装Webex应用程序时可以使用的参数说明。 | ||
6 | 复制 HVD 映像。 有关克隆Microsoft Windows HVD图像最佳实践的更多信息,请参阅Citrix或VMware产品的文档。 |
下一步
有关用户首选项以及如何保留的信息,请参阅用户首选项。
安装参数、说明和所需权限
请参阅下表,了解在VDI环境中安装Webex应用程序时可以使用的参数说明。
参数 | 笔记 | 需要管理员安装权限 |
---|---|---|
ALLUSERS=1 | 在c:\program文件中安装Webex应用程序。 这在共享环境(通常是非持久VDI)中很有用。 如果未指定此参数,Webex应用程序安装在 %LocalAppData%\ \Cisco Spark | ✓ |
| 值为 如果您希望手动维护升级,请使用此选项。 使用 bex应用程序VDI发行说明 链接的版本。 参数不会影响非VDI环境。 值为 这一论点必须伴之以。 | ✓ |
| 控制优化的VDI解决方案。 (正式支持。)
| ✓ |
| 仅适用于捆绑安装程序。 在安装Webex应用程序的捆绑组件时,如果该应用程序版本与站点版本兼容,您可以使用此参数锁定用于加入会议的应用程序版本。 | ✓ |
INSTALLWV2=1 | 在安装Webex应用程序的同时安装Microsoft的WebView2嵌入式浏览器 有关Webex应用程序和WebView2要求的更多信息,请参阅 bex应用程序| WebView2要求。 | ✓ |
ROAMINGENABLED=1 | 如果指定了此参数,则漫游数据库( 这一论点必须伴之以。 有关更多信息,请参阅用户首选项。 | ✓ |
安装比较
用户可能在Citrix环境中,尚未安装瘦客户端或虚拟通道已断开连接。 通过回退到非虚拟Webex应用程序安装,我们支持此场景。 在此模式下,应用程序会显示警告,提示视频质量可能会受到影响。 连接虚拟通道后,应用程序可以更改为 VDI 模式。
使用此表了解不同的安装组合及其如何影响Unified CM、Webex 和Webex应用程序上的呼叫的媒体优化。
HVD VDI参数 | 瘦客户端插件 | 启用呼叫服务的用户 | 在 Webex 应用程序上的呼叫 |
---|---|---|---|
ENABLEVDI=0 | 未安装 | 媒体未优化 | 媒体未优化 |
ENABLEVDI=0 | 已安装 | 媒体未优化 | 媒体未优化 |
ENABLEVDI=1 * ENABLEVDI=2 ** | 已安装 | 支持的部署;媒体已优化 | 支持的部署;媒体已优化 |
ENABLEVDI=1 * ENABLEVDI=2 ** | 未安装 | 退回到未优化的媒体 | 退回到未优化的媒体 |
*此参数不会自动检测VDI环境。
**此参数会自动检测VDI环境。
用户首选项
所有用户首选项都位于漫游数据库( spark_roaming_store.db
)。 这个数据库比主数据库小得多( spark_persistent_store.db
)。
如果您是非永久性VDI客户(每次用户注销时都会删除的VDI环境),您可以快速备份和恢复文件夹 Appdata\Roaming\CiscoSpark
以便VDI用户不会在会话之间丢失首选项。
漫游数据库包含所有用户凭证和首选项,使用AES256加密。 作为VDI客户,您应始终备份上述文件夹,以便在整个VDI会话中维护用户凭证和首选项。
要解密漫游数据库,还应该同步VDI会话中的以下文件夹:
AppData\Roaming\Microsoft\Credentials
AppData\Roaming\Microsoft\Crypto
AppData\Roaming\Microsoft\Protect
AppData\Roaming\Microsoft\SystemCertificates
为Webex应用程序配置Azure虚拟桌面
使用这些高级步骤在Azure虚拟桌面(之前称为Windows虚拟桌面)上部署新的Windows环境。 AVD是云管理的VDI解决方案。 用户通过虚拟Windows环境访问Webex应用程序。
我们不支持在Azure虚拟桌面上使用Webex应用程序的功能齐全的会议。 |
准备工作
此解决方案需要Microsoft Azure订阅。
您必须拥有具有Tenant 角色的用户帐户。
用户帐户必须同步到Azure Active Directory。
1 | 在Azure管理门户中完成部署步骤,以创建主机池、虚拟机和相关设置。 主机池是提供类似服务的VM的集合。 Azure表示虚拟环境何时准备就绪。 |
2 | 使用Windows客户端测试用户是否可以访问主机池。 有关特定的部署步骤,请参阅有关AVD入门的Microsoft文档。 |
在Windows瘦客户端系统上安装Webex应用程序VDI插件
在中央HVD环境中安装Webex应用程序后,必须在瘦客户端设备上安装Webex应用程序VDI插件。
从 Webex应用程序VDI发行说明下载瘦客户端插件。
如果您无法为用户安装VDI插件,请在其瘦客户端设备上引导他们完成这些步骤。
准备工作
有关Windows版Webex应用程序VDI插件支持的平台列表,请参阅 瘦客户端 。
需要在中央HVD环境中安装Webex应用程序。
1 | 转至 bex应用程序VDI发行说明>下载,然后下载适用于Windows的Webex应用程序VDI插件安装程序。 |
2 | 运行 |
3 | 要打开可执行文件,请单击确定。 |
4 | 阅读EULA,如果您同意,请单击接受并安装。 |
5 | 要完成安装,请单击完成(Finish)。 |
6 | (可选)如果您或用户为功能齐全的会议手动安装两个插件,请按照 在瘦客户端系统上安装Meetings VDI插件中的步骤操作。 |
下一步
要使Webex应用程序能够为用户正常运行,您必须使用官方瘦客户端插件。 要进行确认,运行状况检查将显示虚拟通道的已连接状态。 |
在Linux瘦客户端系统上安装Webex应用程序VDI插件
在中央HVD环境中安装Webex应用程序后,您接下来会让用户在其瘦客户端设备上安装Webex应用程序VDI插件。 瘦客户端通常是轻量级或重用的计算机,用户用于与托管Webex应用程序的集中式HVD服务器建立远程连接。 支持平台的瘦客户端插件从 Webex应用程序VDI发行说明链接。
准备工作
请参阅 ux瘦客户端 ,了解Linux版Webex应用程序VDI插件支持的平台列表。
要使Webex应用程序能够为用户正常运行并针对VDI进行优化,您必须使用瘦客户端构建。 要确认,Webex应用程序中的运行状况检查会显示虚拟通道的已连接状态。 |
在macOS瘦客户端系统上安装Webex应用程序VDI插件
在中央HVD环境中安装Webex应用程序后,您接下来会让用户在其瘦客户端设备上安装Webex应用程序VDI插件。 瘦客户端通常是轻量级或重用的计算机,用户用于与托管Webex应用程序的集中式HVD服务器建立远程连接。 支持平台的瘦客户端插件从 Webex应用程序VDI发行说明链接。
运行MacOS安装程序(PKG)以安装Webex VDI插件。
准备工作
有关macOS版Webex应用程序VDI插件支持的平台列表,请参阅macOS瘦客户端。
1 | 从 bex应用程序VDI发行说明>下载 macOS瘦客户端系统的Webex应用程序插件。 |
2 | 运行 |
3 | 阅读EULA,如果您同意,请单击继续(Continue)。 |
4 | 单击安装,如果出现必须先关闭Citrix Workspace客户端或VMware Horizon客户端的提示,请单击关闭应用程序并安装。 如果当时无法关闭Citrix或VMware,也可以单击稍后安装。 |
5 | 单击其余屏幕以完成安装。 |
下一步
当用户首次启动Webex应用程序VDI插件时,接受以下所需的权限:
许可 | 描述 |
---|---|
访问摄像头 | 在视频通话中使用摄像头,或尝试在“设置”中打开摄像头。 |
访问麦克风 | 在呼叫中使用麦克风传输语音。 |
录制屏幕 | 在视频通话中使用摄像头,或尝试在“设置”中打开摄像头。 |
要使Webex应用程序能够为用户正常运行,您必须使用下载站点上的官方瘦客户端插件。 要进行确认,运行状况检查将显示虚拟通道的已连接状态。 |
在瘦客户端系统上安装Webex Meetings VDI插件
对于使用Webex应用程序的功能齐全的会议:
在Windows或MacOS瘦客户端上,安装捆绑的(App + Meetings)插件。
在Linux瘦客户端上,在安装独立的应用程序VDI插件后安装独立的Meetings VDI插件。
准备工作
仅在HVD环境中安装Webex应用程序。 无需其他应用程序。
确保您遵循功能齐全的会议要求。
VDI版Webex应用程序的已知问题和限制
功能
有关每个发行版的功能限制,请参阅Webex应用程序VDI发行说明。
Webex应用程序和VDI客户端
对于VDI模式,我们仅支持在 Webex应用程序VDI发行说明上发布的Windows版Webex应用程序(HVD安装程序)和Webex应用程序瘦客户端插件版本。
我们仅支持HVD和瘦客户端环境的IPv4。
当用户不使用VDI优化的解决方案或处于回退模式时,高清视频会被禁用,Webex应用程序会显示一条通知,告知您可能会看到媒体质量问题。
我们不建议用户在未优化或回退模式下使用VDI。 其摄像头或头戴式耳机可能无法正常工作,并且可能遇到媒体质量较差的情况。
在MacOS VDI客户端上,当HVD连接全屏时,视频源溢出到MacOS系统栏或应用程序菜单。
在Linux VDI客户端上,传入呼叫不会在所有设备(包括瘦客户端上的扬声器)振铃,即使在HVD主机上的Webex应用程序中选择了该选项。 只有HVD上选择的音频设备才会播放铃声。
Unified CM呼叫
仅适用于使用Expressway进行的内部呼叫: 如果用于MRA的穿越对中HVD和Expressway-E之间没有NAT,则ExpressWAY将SIP和媒体信令视为内部,不会将媒体传输到瘦客户端。 要解决此问题,请在HVD和Expressway之间部署NAT。 这样,当HVD向ExpressWAY-E发送SIP邀请时,它会首先转到NAT。 然后,Expressway-E可以传输到瘦客户端。
对于备用模式,“模式选择”注册表项无法控制自动应答的Unified CM呼叫的媒体。
Citrix
多任务功能不适用于VDI上的Webex应用程序。
在非优化模式或回退模式下,Citrix设备映射最多支持4个设备。
在Linux版Citrix上,我们仅通过使用瘦客户端上的默认设备支持语音邮件播放。 因此,当您想要使用首选音频设备播放语音邮件时,需要在瘦客户端上打开声音设置,以设置要在缺省情况下使用的设备。
在安装Webex应用程序VDI客户端之前,包括更新接收器/工作空间环境时,必须安装Citrix Receiver/Workspace。 如果未安装Citrix或VMWare客户端,Webex应用程序VDI客户端将显示错误并结束安装。
对于Windows,如果您运行的Citrix Workspace版本早于2002年,则必须在卸载并重新安装Citrix Receiver/Workspace后重新安装(卸载然后再次安装或修复)Webex应用程序VDI客户端。 如果您运行版本2002或更高版本,则无需卸载并重新安装。
对于所有受支持的Linux版Citrix Workspace,您必须在卸载和重新安装Citrix Receiver/Workspace后重新安装(卸载然后再次安装或修复)Webex应用程序VDI客户端。
Citrix Receiver/Workspace使用32位架构。 Webex应用程序VDI适用于此环境。
Azure虚拟桌面(之前称为Windows虚拟桌面)
在用于本地Unified CM呼叫的Azure虚拟桌面(AVD)上,我们目前仅支持在MRA下工作的瘦客户端。 WVD桌面(基于云的远程桌面)中的Webex应用程序可用于MRA。 如果瘦客户端在本地,Unified CM呼叫可能会被某些防火墙设置阻止。 Webex 和Webex应用程序内置呼叫不受影响。
AVD不支持AVD客户端设置中的“将会话调整为窗口”。
对于AVD部署,必须启用内部网络与Expressway-E -端口之间的UDP连接,范围为16384–32767。
VMware
在安装Webex应用程序VDI客户端之前,必须先安装VMware Horizon客户端。 如果未安装Citrix或VMware客户端,Webex应用程序VDI客户端将显示错误并结束安装。
41.4 及以上版本 Webex VDI 插件支持 VMWare Horizon 客户端 8.x 版 (2103)。
对于兼容模式: 如果用户使用之前的VDI插件版本(仅包括将Webex应用程序升级到41.4),通话中的视频可能无法正确显示。
我们不支持32位架构上的VMWare Horizon客户端,因为我们停止了用于Windows的32位插件。
Webex应用程序VDI客户端必须与VMware Horizon客户端具有相同的架构: 64位VMware Horizon客户端可与(64位)Webex应用程序VDI客户端配合使用。 VMware Horizon客户端只有一个安装程序,默认安装为64位。
如果
vdpService.dll
存在于C:\Program Files (x86)\VMware\VMware Horizon View Client\x64
,您有64位的VMware Horizon客户端。如果
vdpService.dll
在以下C:\Program Files (x86)\VMware\VMware Horizon View Client\
,您有32位VMware Horizon客户端。在适用于Linux和Windows的VMware上,我们仅通过使用瘦客户端上的默认设备支持语音邮件播放。 因此,当您想要使用首选音频设备播放语音邮件时,需要在瘦客户端上打开声音设置,以设置要在缺省情况下使用的设备。
在用于本地Unified CM呼叫的VMware Cloud桌面上,我们目前仅支持在MRA下工作的瘦客户端。 VMware Cloud桌面(基于云的远程桌面)中的Webex应用程序可用于MRA。 如果瘦客户端在本地,Unified CM呼叫可能会被某些防火墙设置阻止。 Webex 和Webex应用程序内置呼叫不受影响。
对于VMware Cloud桌面部署,必须启用内部网络与Expressway-E -端口之间的UDP连接,范围为16384–32767。
在VMware Horizon Client上Connect USB设备中检查摄像头或音频设备后,HVD中的Webex无法检测或显示这些设备。
亚马逊工作空间
- 在托管虚拟桌面上,请按照此处的说明为GPO启用WSP分机。
- 如果在通过命令行手动进行新安装后,Webex应用程序的健康检查器中报告了“未检测到VDI环境”,请先尝试注销/登录托管的Windows桌面。
杂项
在Citrix和Windows虚拟桌面vGPU环境中,Webex应用程序不会被检测到在VDI环境中工作。
我们建议您安装Webex应用程序
ENABLEVDI=1
来执行VDI优化。我们支持一个Webex应用程序VDI客户端与一个Webex应用程序实例一起工作。 用户可以启动多个Citrix或VMware会话,但只有一个连接实例有效,其他实例恢复为非VDI模式。
Webex应用程序VDI首先检测到CitRIX,然后在HVD环境中检测VMware。 如果要使用VMware,请确保未安装Citrix代理。
升级管理
虚拟桌面上的Webex应用程序升级
对于VDI环境,Webex应用程序的新发行版每两个月发布一次。 您可以从 Webex应用程序VDI发行说明>下载获取最新和受支持的版本。
我们建议您在虚拟桌面上为Webex应用程序启用自动升级。 此选项可确保用户自动获得最新功能。 另一种选择是在新发行版可用时手动升级。
您有两个选项可在虚拟桌面上启用Webex应用程序的自动升级:
在初始安装期间从命令行启用(请参阅本书部署章节中的为Webex应用程序配置托管虚拟桌面)。
在虚拟桌面上编辑Windows注册表项:
在注册表项中
HKEY_LOCAL_MACHINE\SOFTWARE\Cisco Spark Native
,设置AutoUpgradeEnabled=1
。如果要手动升级Webex应用程序,请设置
AutoUpgradeEnabled=0
。
|
瘦客户端升级
Webex应用程序VDI插件每两个月发布一次。
我们建议您为插件启用自动升级。 要为VDI插件启用自动升级,您必须在虚拟桌面上编辑Windows注册表项:
在注册表项中
HKEY_LOCAL_MACHINE\SOFTWARE\Cisco Spark Native
,设置AutoUpgradeVDIPluginEnabled=1
。在同一路径中,请检查
AutoUpgradeEnabled=1
。
如果要阻止插件的自动升级,请设置 AutoUpgradeVDIPluginEnabled=0
在虚拟桌面上。 如果选择此选项,必须手动升级插件以保持与应用程序的版本兼容性。
|
Citrix或VMware升级
在管理Citrix或VMware连接代理的升级或更改时,请记住此信息。 请务必使用“准备您的环境”一章中列出的受支持版本。
Citrix
安装或升级 | Windows和Mac瘦客户端 | Linux瘦客户端 |
---|---|---|
新安装 | 在Windows或Mac瘦客户端上安装Webex应用程序VDI插件之前,请先安装Citrix Receiver或Workspace。 您和您的用户会在VDI插件安装步骤中看到一条警告,提醒您先安装连接代理。 | 在Linux瘦客户端上安装Webex应用程序VDI插件之前,请先安装Citrix Receiver或Workspace。 您和您的用户会在VDI插件安装步骤中看到一条警告,提醒您先安装连接代理。 |
升级 | 如果您在Citrix环境中看到升级通知,执行此升级不会影响Windows或Mac瘦客户端上的Webex应用程序VDI插件。 | 如果您在Citrix环境中看到升级通知,必须在升级Citrix环境后在Linux瘦客户端上重新安装Webex应用程序VDI插件。 |
重新安装 |
| 要重新安装任何受支持的Citrix Workspace版本,您必须在Linux瘦客户端上重新安装Webex应用程序VDI插件。 |
VMware
安装或升级 | Windows瘦客户端 | Linux和Mac瘦客户端 |
---|---|---|
新安装 | 在Windows瘦客户端上安装Webex App VDI插件之前,请先安装VMware Horizon客户端。 您和您的用户会在VDI插件安装步骤中看到一条警告,提醒您先安装连接器代理。 | 在Linux或Mac瘦客户端上安装Webex应用程序VDI插件之前,请先安装VMware Horizon客户端。 您和您的用户会在VDI插件安装步骤中看到一条警告,提醒您先安装连接器代理。 |
升级 | 如果您在VMware环境中看到升级通知,执行此升级不会影响Windows瘦客户端上的Webex应用程序VDI插件。 | 如果您在VMware环境中看到升级通知,必须在升级Citrix环境后在Linux或Mac瘦客户端上重新安装Webex应用程序VDI插件。 |
重新安装 | 对于VMware重新安装,Windows VDI插件可以正常工作,不受影响。 | 要重新安装VMware,您必须在Linux或Mac瘦客户端上重新安装Webex应用程序插件。 |
安装后禁用VDI检测
如果您有用户不想使用VDI客户端,并且Webex应用程序已部署,您可以在安装后禁用VDI检测。 完成此配置后,Webex应用程序将在未优化的解决方案上运行。
1 | 根据您在HVD中部署Webex应用程序的方式,打开以下安装路径之一:
|
2 | 重命名 |
下一步
如果稍后卸载Webex应用程序,TSDetectionib_bL.dll将保留在文件夹中。 您必须在卸载Webex应用程序之前将文件重命名为TSDetectionLib.dll,或在卸载Webex应用程序后ib_b 手动删除TSDetectionL.dll。
在Webex应用程序VDI回退模式中启用或禁用高级视频功能
通过修改注册表,您可以启用或禁用特定的Webex应用程序功能,例如高清(HD)和屏幕共享。 这样做可以节省数据中心服务器上的资源。 您还可以决定用户是否可以进行全屏或仅HVD窗口的屏幕共享。 如果您的用户使用的系统能够使用更高级的视频功能,您可以根据需要启用这些功能。
准备工作
您可以在安装VDI插件之前或之后修改注册表项。
对Windows注册表进行更改时应非常谨慎。 我们建议您在使用这些步骤之前备份注册表。
虚拟背景在缺省情况下被禁用。
要启用这些用户,请按照 Webex用户的虚拟背景 步骤进行操作。
确保用户的瘦客户端设备满足虚拟背景 要求。
1 | 在Windows搜索或运行窗口中,输入,然后按 | ||
2 | 转至 <UNK> KEY__ <UNK> \ \Cisco Spark Native\。 | ||
3 | 根据需要更改以下注册表项的值: | ||
4 | 为 VDIFallBackConf 选择DWORD值:
| ||
5 | 为 VDIBackgroundEnabled 选择DWORD值:
| ||
6 | 为 VDIScreenShareEnabled 选择DWORD值:
|
配置 VDI 插件通知
默认情况下,如果用户的Citrix或VMware客户端连接到没有VDI插件的HVD,系统会通知用户。 此时将显示通知,通知他们安装VDI插件,以便启用优化的VDI模式。 如果需要,用户可以关闭提醒。
此外,如果Webex应用程序VDI插件的版本与HVD上的Webex应用程序不兼容,将弹出窗口通知用户升级Webex应用程序VDI插件。 提醒每周显示一次,直到用户采取行动为止。 用户也可以驳回此通知。
作为管理员,您可以在组织范围内启用或禁用这些通知。
准备工作
您可以在安装VDI插件之前或之后修改注册表项。
对Windows注册表进行更改时应非常谨慎。 我们建议您在使用这些步骤之前备份注册表。 |
1 | 在Windows搜索或运行窗口中,输入,然后按 |
2 | 转至 <UNK> KEY__ <UNK> \ \Cisco Spark Native\。 |
3 | 为 VDIPluginNotificationEnabled 选择DWORD(32位)注册键值:
|
禁用VDI版本兼容性检查
默认情况下,HVD上的Webex应用程序会检查与瘦客户端上的Webex VDI插件的版本兼容性。 插件版本不应超过Webex应用程序后面的4个两个月发行版。 例如,如果HVD上的Webex应用程序版本为43.8(2023年8月),则以下插件版本兼容:
43.8 (N) 2023年8月
43.6 (N-1) 2023年6月
43.4 (N-2) 2023年4月
43.2 (N-3) 2023年2月
42.12 (N-4) 2022年12月
在升级托管虚拟桌面后,此兼容性最多可让您在6个月内升级瘦客户端插件。
如果Webex VDI插件与HVD上的Webex应用程序不兼容,则Webex应用程序进入回退模式。 用户会看到升级插件的弹出通知。 提醒每周显示一次,直到用户采取行动为止。
您可以使用HVD上的注册表来控制版本兼容性检查:
我们建议您在使用这些步骤之前备份注册表。 |
在Windows Run窗口中,输入
regedit
然后按Enter键。请转至
HKEY_LOCAL_MACHINE\Software\Cisco Spark Native\
。创建名为DWORD(32位)注册表项
VDIDisableCompatibilityVersionCheck
并给出以下值之一:0
-启用版本兼容性检查(默认)。1
—禁用版本兼容性检查。
振铃器和警报设置不适用于所有设备
在Linux VDI客户端上,传入呼叫的铃声不会在所有设备(包括瘦客户端上的扬声器)振铃,即使在HVD主机上的Webex应用程序中选择了该选项。 只有HVD上选择的音频设备才会播放铃声。
出现此问题的原因可能是Citrix或VMware上的音频设备映射。
检查注册表项 VDIDisablePlaytoneOnLinuxTCEnabled
在HVD环境中。 如果Linux瘦客户端用户正在观察此回铃音问题,请将此键的值设置为 1
。
Webex 应用程序中的诊断
Webex应用程序(桌面和VDI)中提供的诊断功能可帮助您和您的用户解决连接问题、检查媒体质量并收集重要的故障诊断信息。
在Webex应用程序中设置呼叫功能(Unified CM)时,您可能会遇到与连接或所需设置(例如语音域和UC服务)相关的问题。 使用此工具,您可以诊断哪些服务配置正确,哪些服务缺失。 无论您是迁移到Webex应用程序中的呼叫(Unified CM)还是设置新用户,此功能都可用于故障排除场景和减少支持案例。
当用户体验出现问题时,他们可以 诊断视图并导出数据,以便与您共享或支持人员。
Unified CM设置—电话服务正常工作的关键设置(适用于Jabber迁移以及新用户设置),例如:
Unified CM 版本
UC服务域
单点登录
语音邮件等UC服务
用于MRA的Expressway
媒体质量—视频、音频和双向共享的质量
设备—当用户连接到设备时的设备信息
有关显示诊断窗口的快捷键,请参阅键盘和导航快捷键。
浏览器内容重定向
浏览器内容重定向(BCR)是VDI环境的一种优化,可减少虚拟机上的负载。
在虚拟桌面上启用BCR后,Webex应用程序无法通过远程屏幕共享、应用程序共享或屏幕部分共享来共享浏览器内容。
Webex用户可以使用本地屏幕共享来共享浏览器。