XenServer

将 XenServer 与 Citrix 产品结合使用

XenServer 提供的功能可增强其与 Citrix Virtual Apps and Desktops、Citrix DaaS 和 Citrix Provisioning 的互操作性。

有关这些产品的详细信息,请参阅:

支持的版本

您可以在 Citrix Web 站点上找到与 XenServer 8 互操作的以下产品的版本:Citrix Virtual Apps and Desktops (MCS) 和 Citrix Provisioning (PVS) 支持的虚拟机管理程序

许可

要将 XenServer 用于 Citrix Virtual Apps and Desktops 或 Citrix DaaS 工作负载,您必须拥有 XenServer Premium Edition 许可证。有关详细信息,请参阅许可

XenServer 现在是 Citrix 对私有云、Citrix 通用混合多云和 Citrix 平台许可证订阅的授权,用于运行您的 Citrix 工作负载。阅读更多信息

可以在以下网址找到有关 XenServer 许可证的详细信息:https://xenserver.com/buy

Citrix Virtual Apps and Desktops 的 XenServer 功能

以下 XenServer 功能设计用于 Citrix Virtual Apps and Desktops、Citrix DaaS 和 Citrix Provisioning:

  • Intellicache: 通过将 XenServer 与 IntelliCache 结合使用,可以组合使用共享存储和本地存储,从而提高托管 Citrix Virtual Desktops 部署的成本效益。当多个 VM 共享一个公用的操作系统映像时,优势尤其明显。既降低了存储阵列的负载,又提高了性能。此外,当本地存储从共享存储中缓存主映像时,进出共享存储的网络流量会减少。

  • 读取缓存:读取缓存通过在主机的空闲内存中缓存数据来提高 VM 的磁盘性能。读取缓存可以提高在单一基础 VM 上克隆多个 VM 的 Citrix Virtual Desktops Machine Creation Service (MCS) 环境中的性能,因为读取缓存将显著降低从磁盘读取的块数量。

  • PVS 加速器:XenServer PVS 加速器功能向使用 XenServer 和 Citrix Provisioning 的客户提供了扩展的功能。PVS 加速器提供许多益处,包括数据本地化、改进了最终用户体验、加快了 VM 启动和启动高峰时期的速度、通过添加更多虚拟机管理程序主机简化了扩展过程以及降低了 TCO 并且简化了基础结构要求。

  • 虚拟桌面平板电脑模式的流畅漫游支持:XenServer 与 Citrix Virtual Apps and Desktops 结合使用,使您能够在虚拟化环境中体验 Windows 10 Continuum 的体验。

  • 图形虚拟化:XenServer 通过 GPU 直通(适用于 NVIDIA、AMD 和 Intel GPU)以及与 NVIDIA vGPU™ 和 Intel GVT-g™ 共享基于硬件的 GPU,在 XenServer 中提供三维专业图形应用程序和工作站的虚拟交付。

从其他虚拟机管理程序迁移

通过使用 XenCenter 导入向导,Citrix 客户可以轻松地将其 VM 从 VMware 迁移到 XenServer。

从 VMware 迁移

作为其软件流技术推送技术的一部分,Citrix Provisioning 会将共享磁盘映像(虚拟磁盘)存储为 VHDX/AVHDX 文件。

VHDX 是一种虚拟硬盘格式,用于存储 VM 的磁盘数据。它是 VHD 格式的改进版本,除了更大的容量外,还提供更好的性能、容错和数据保护功能。

AVHDX(自动虚拟硬盘)是一种磁盘映像格式,是虚拟硬盘的 VHDX 标准的一部分。它用于存储 VM 的快照或检查点信息。每当您在 VM 上创建快照时,都会自动生成一个 AVHDX 文件以保留虚拟硬盘的当前状态。此文件可用于跟踪 VM 的快照信息。每个 AVHDX 文件都链接到之前的 AVHDX 文件,从而创建一个链,其中包含自基本虚拟硬盘文件以来所做的所有更改。

通过使用 XenCenter 导入向导导入 VHDX/AVHDX 文件,您可以将虚拟磁盘从 VMware 迁移到 XenServer。有关如何使用 XenCenter 导入向导导入 VHDX/AVHDX 文件的信息,请参阅导入磁盘映像

限制

无法导入大于 2 TB 的 VHDX/AVHDX 文件。

最佳做法

在配置和管理 XenServer 环境时,您可以执行一些步骤来优化其与 Citrix 产品的配合方式。

安装和升级

  • 首次安装 XenServer 主机时,您可以启用 Intellicache 以在本地缓存 VM 数据并提高性能。有关详细信息,请参阅 Intellicache

  • 如果您要从 Citrix Hypervisor 或 XenServer 的早期版本升级,此升级所使用的方法可能取决于您的 Citrix Virtual Apps and Desktops 工作负载。有关详细信息,请参阅 Citrix Virtual Apps and Desktops 的升级方案

配置环境

  • XenServer 主机附带安装了一个默认的 TLS 证书。但是,要使用 HTTPS 保护 XenServer 与 Citrix Virtual Apps and Desktops 之间的通信安全,请安装受信任的证书颁发机构提供的证书。有关详细信息,请参阅在主机上安装 TLS 证书

内存使用率

  • 首次安装 XenServer 时,它会为控制域分配一定量的内存。在许多 Citrix Virtual Apps and Desktops 环境中,建议将分配给控制域的内存量增加到超过此默认值。

    请在以下情况下增加控制域内存:

    • 您正在服务器上运行多个 VM
    • 您正在使用 PVS 加速器
    • 您正在使用读取缓存

    有关更改控制域内存量和监视内存行为的信息,请参阅内存使用率

将 XenServer 与 Citrix 产品结合使用