Citrix Virtual Apps and Desktops

Citrix Hypervisor 虚拟化环境

创建与 Citrix Hypervisor 的连接

创建与 Citrix Hypervisor(以前称为 XenServer)的连接时,必须提供 VM 超级管理员或更高级别用户的凭据。

Citrix 建议使用 HTTPS 确保与 Citrix Hypervisor 的通信安全。要使用 HTTPS,必须替换 Citrix Hypervisor 上安装的默认 SSL 证书;请参阅 CTX128656

如果 Citrix Hypervisor 服务器上已启用高可用性,则可以配置高可用性。Citrix 建议您(从“编辑高可用性”中)选择池中的所有服务器,以便在池主服务器出现故障时能够与 Citrix Hypervisor 服务器进行通信。

如果 Citrix Hypervisor 支持 vGPU,可以选择 GPU 类型和组,或直通。显示内容将指示所选项是否具有专用 GPU 资源。

在一个或多个 Citrix Hypervisor 主机上使用本地存储作为临时数据存储时,请确保池中的每个存储位置都具有唯一的名称。(要在 XenCenter 中更改名称,请右键单击该存储并编辑名称属性。)

将 IntelliCache 用于 Citrix Hypervisor 连接

通过使用 IntelliCache,托管的 VDI 部署将更节省成本,因为您可以将共享存储与本地存储结合使用。这会提高性能并降低网络流量。本地存储对共享存储的主映像进行缓存,从而减少了共享存储上的读操作数量。对于共享桌面,对不同磁盘写入的内容将写入到主机上的本地存储而不是共享存储中。

  • 使用 IntelliCache 时,共享存储必须为 NFS。
  • Citrix 建议您使用高性能本地存储设备来保证实现最快速的数据传输。

要使用 IntelliCache,必须在此产品和 Citrix Hypervisor 中均启用 IntelliCache。

  • 安装 Citrix Hypervisor 时,选择 Enable thin provisioning (Optimized storage for Virtual Desktops)(启用精简预配(Virtual Desktops 的优化存储))。Citrix 不支持由启用了 Intellicache 的服务器和未启用 IntelliCache 的服务器构成的混合池。有关详细信息,请参阅 Citrix Hypervisor 文档。
  • 在 Citrix Virtual Apps and Desktops 中,默认情况下禁用 IntelliCache。只能在创建 Citrix Hypervisor 连接时更改此设置;之后将无法禁用 IntelliCache。添加 Citrix Hypervisor 连接时:
    • 选择共享作为存储类型。
    • 选中使用 IntelliCache 复选框。

所需的 Citrix Hypervisor 权限

Citrix Hypervisor 权限是基于角色 (RBAC) 的。

有关详细信息,请参阅基于角色的访问控制

角色层次结构按权限增加的顺序排列如下:只读 → VM 操作员 → VM 管理员 → VM 超级管理员 → 池操作员 → 池管理员。

以下部分总结了每项预配任务所需的最低角色。

创建主机连接

任务 所需的最低角色
使用从 XenServer 获取的信息添加主机连接 只读
查看用户及其分配的角色 只读

VM 的电源管理

任务 所需的最低角色
打开或关闭 VM 的电源 VM 操作员

创建、更新或删除 VM

任务 所需的最低角色
在现有的快照计划中添加或删除 VM VM 超级管理员
添加、修改、删除快照计划 池操作员
发布主映像 池操作员(需要交换机端口锁定)
创建计算机目录 池操作员:需要交换机端口锁定
添加或删除 VM(未启用 GPU 的 VM) VM 管理员
添加或删除 VM(启用了 GPU 的 VM) 池操作员
添加、删除或配置虚拟磁盘或 CD 设备 VM 管理员
管理标记 VM 操作员

有关 RBAC 角色和权限的详细信息,请参阅 RBAC 角色和权限

有关交换机端口锁定的信息,请参阅使用交换机端口锁定

使用 Citrix Hypervisor 连接创建计算机目录

支持 GPU 的计算机需要专用主映像。这些 VM 要求使用支持 GPU 的视频卡驱动程序。应配置支持 GPU 的计算机,以使 VM 与使用 GPU 进行操作的软件结合使用。

  1. 在 XenCenter 中,创建一个具有标准 VGA、网络和 vCPU 的 VM。
  2. 更新 VM 配置以启用 GPU 使用(直通或 vGPU)。
  3. 安装支持的操作系统并启用 RDP。
  4. 安装 Citrix VM Tools 和 NVIDIA 驱动程序。
  5. 关闭虚拟网络计算 (Virtual Network Computing, VNC) 管理控制台以优化性能,然后重新启动 VM。
  6. 系统将提示您使用 RDP。使用 RDP 安装 VDA,然后重新启动 VM。
  7. 或者,创建 VM 的一个快照作为其他 GPU 主映像的基线模板。
  8. 使用 RDP,安装在 XenCenter 中配置并使用 GPU 功能的客户特定应用程序。

更多信息

Citrix Hypervisor 虚拟化环境