在创建 Horizon FLEX 虚拟机时,您必须考虑客户端最终用户的要求。
Horizon FLEX 虚拟机是受限制的虚拟机,这意味着并非所有功能都可供您的客户端最终用户使用。通过使用策略和授权,您可以控制客户端最终用户能够使用的功能。请参见创建策略和授权。请注意,客户端最终用户可使用 Horizon FLEX 客户端软件创建自己的非 Horizon FLEX 虚拟机。
Horizon FLEX 服务器和客户端兼容性
如果您使用不同版本的 Horizon FLEX 服务器和 Horizon FLEX 客户端,则该服务器和客户端可能变为不同步的状态。以下是针对 Horizon FLEX 服务器和客户端兼容性的注意事项:
- 使用较低 Horizon FLEX 客户端版本的客户端无法从当前的 Horizon FLEX 服务器版本下载虚拟机。该客户端也无法在联机模式下开启现有虚拟机。客户端用户会收到提示客户端版本需要升级的错误消息。
例如,使用 Horizon FLEX 1.6 客户端版本的客户端无法从 Horizon FLEX 1.7 服务器下载虚拟机。
- 当前的 Horizon FLEX 客户端版本可以与较低的 Horizon FLEX 服务器版本一起使用,但当前服务器版本的新增功能将无法使用。
例如,使用 Horizon FLEX 1.7 的客户端可以与 Horizon FLEX 1.6 服务器一起使用。但是,使用 Horizon FLEX 1.6 服务器的管理员无法使用 Horizon FLEX 1.7 中的任何新增功能。
- 为防止出现兼容性问题,请在升级 Horizon FLEX 服务器版本之前,先升级客户端版本。如果在升级客户端之前升级服务器,则客户端可能在升级之后才能连接到服务器。
Horizon FLEX 虚拟机硬件兼容性
如果出现硬件版本不兼容,客户端用户可能会无法打开 Horizon FLEX 虚拟机。如果客户端运行的是较低的 Horizon FLEX 版本,而该版本不支持更高的硬件版本,则此客户端无法打开运行较高硬件版本的虚拟机。
例如,如果硬件版本 12 的虚拟机是使用 Horizon FLEX 1.7 客户端创建的,则 Horizon FLEX 1.5 客户端无法打开该虚拟机。由于 Horizon FLEX 1.5 客户端最高仅支持硬件版本 11,因此该客户端无法打开或开启硬件版本 12 的虚拟机。
虚拟处理器和内存要求
在创建源虚拟机时,Horizon FLEX 假定最终用户主机具有的硬件资源与您所使用的系统相同。默认情况下,Horizon FLEX 虚拟机的虚拟处理器数量和内存大小会进行优化以适合最终客户端的主机操作系统。此设置可确保客户端最终用户主机上的虚拟机不会发生超额订阅。有关详细信息,请参见为 Horizon FLEX 虚拟机优化虚拟处理器和内存。
- 虚拟处理器核心的数量不能超过客户机操作系统支持的逻辑 CPU 数量上限。
- 插槽的数量不能超过客户机操作系统支持的插槽数量上限。如果您使用 Fusion Pro 创建源虚拟机,则无法指定插槽的数量。
- 内存大小不能低于客户机操作系统要求的内存大小下限。
- 在使用 Fusion Pro 或 Workstation Pro 软件时,虚拟处理器的总数不能超过 Fusion Pro 或 Workstation Pro 在特定客户机操作系统中支持的虚拟处理器数量上限。
在 Workstation Pro 用户界面中,虚拟机的虚拟处理器和插槽具有以下用户界面设置:
- “处理器数量”是指(虚拟)CPU 的数量,它等于(虚拟)插槽的数量。
- “每个处理器的核心数量”是指每个处理器的虚拟处理器核心数。
- “处理器核心总数”是指插槽数量乘以每个插槽的核心数量。
在 Fusion Pro 用户界面中,“处理器”是指插槽数量乘以每个插槽的核心数量。
在主机操作系统上,逻辑 CPU 或逻辑处理器的数量是物理 CPU 或插槽的总数乘以每个 CPU 的物理核心数量,再乘以每个物理核心的超线程数量。