XenServer

将 XenServer® 与 Citrix® 产品结合使用

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

有关这些产品的更多信息,请参阅:

支持的版本

您可以在 Citrix 网站上找到 XenServer 8.4 可与之互操作的这些产品版本:适用于 Citrix Virtual Apps and Desktops (MCS) 和 Citrix Provisioning (PVS) 的受支持管理程序

许可

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

XenServer 是 Citrix for Private Cloud、Citrix Universal Hybrid Multi-Cloud、Citrix Universal MSP 和 Citrix Platform License 订阅的权益,用于运行您的 Citrix 工作负载。阅读更多

您可以在 Citrix 网站 上找到有关 XenServer 许可证的更多信息。

适用于 Citrix Virtual Apps and Desktops 的 XenServer 功能

以下 XenServer 功能专为与 Citrix Virtual Apps and Desktops、Citrix DaaS 和 Citrix Provisioning™ 结合使用而设计:

  • XenCenter Citrix 集成:将 XenCenter 连接到 Citrix Virtual Apps and Desktops,以查看有关 XenServer VM 及其在 Citrix 环境中的位置的信息。

  • Intellicache: 将 XenServer 与 IntelliCache 结合使用,可以通过组合使用共享存储和本地存储,使托管的 Citrix Virtual Desktop 部署更具成本效益。当许多虚拟机共享一个通用操作系统映像时,它尤其有益。存储阵列上的负载会减少,性能会提高。此外,由于本地存储会缓存来自共享存储的主映像,因此进出共享存储的网络流量也会减少。

  • Read caching: 读取缓存通过在主机的空闲内存中缓存数据来提高虚拟机的磁盘性能。它在 Citrix Virtual Desktops Machine Creation Services (MCS) 环境中提高了性能,在该环境中,许多虚拟机都是从单个基础虚拟机克隆而来的,因为它大大减少了从磁盘读取的块数。

  • PVS-Accelerator: XenServer PVS-Accelerator 功能为将 XenServer 与 Citrix Provisioning 结合使用的客户提供了扩展功能。PVS-Accelerator 提供了许多优势,包括数据本地化、改善的最终用户体验、加速虚拟机启动和启动风暴、通过添加更多管理程序主机简化横向扩展,以及降低 TCO 和简化基础架构要求。

  • Smooth roaming support for Virtual Desktop Tablet Mode: XenServer 与 Citrix Virtual Apps and Desktops 结合使用,使您能够在虚拟化环境中体验 Windows 10 Continuum 体验。

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

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

通过使用 XenCenter® Import 向导,Citrix 客户可以轻松地将其虚拟机从 VMware 迁移到 XenServer。

在我们的 Tech Zone 文章中了解有关从 VMware 迁移到 XenServer 的更多信息:VMware to XenServer migration guide

从 VMware 迁移

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

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

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

通过使用 XenCenter Import 向导导入 VHDX/AVHDX 文件,您可以将 vDisk 从 VMware 迁移到 XenServer。有关如何使用 XenCenter Import 向导导入 VHDX/AVHDX 文件的信息,请参阅Import disk images

限制

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

最佳实践

在配置和管理 XenServer 环境时,您可以采取一些措施来优化其与 Citrix 产品的协作方式。

有关描述参考架构和部署的深入文章,请参阅我们的 TechZone

安装和升级

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

  • 如果您正在从早期版本的 XenServer 升级,则用于此升级的方法可能取决于您的 Citrix Virtual Apps and Desktops 工作负载。有关详细信息,请参阅 Upgrade scenarios for Citrix Virtual Apps and Desktops

配置您的环境

  • XenServer 主机默认安装了 TLS 证书。但是,要使用 HTTPS 保护 XenServer 与 Citrix Virtual Apps and Desktops 之间的通信,请安装由受信任的证书颁发机构提供的证书。有关详细信息,请参阅 Install a TLS certificate on your host

内存使用情况

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

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

    • 您正在服务器上运行许多虚拟机
    • 您正在使用 PVS-Accelerator
    • 您正在使用读取缓存

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

将 XenServer® 与 Citrix® 产品结合使用