XenServer®

XenServer 是 Citrix Virtual Apps and Desktops™ 的高度优化管理程序平台,可将 Windows 和 Linux 虚拟应用程序和桌面交付到任何设备,并在数分钟内交付给数百名员工。

借助 XenServer 架构,您可以与单个服务器或服务器群集进行交互,而不是与中央管理服务器进行交互。您可以使用命令行访问或管理软件(例如 XenCenter)来管理 XenServer。您可以在桌面上安装 XenCenter,并单独连接到每个主机或主机群集。

开始之前

您可以使用 XenServer 环境创建层并发布分层映像。每个连接器配置都访问 XenServer 环境中的特定存储位置。您可能需要多个 XenServer 连接器配置才能访问每个用途的正确位置。此外,您可以将每个分层映像发布到方便您使用已发布映像预配系统的位置。您还可以通过 映像可移植性 功能从 XenServer 环境导出映像。有关连接器和连接器配置的更多信息,请参阅 连接器配置

分层

要使用 XenServer 虚拟机打包层,请在 创建版本化 层时指定 XenServer 连接器配置。在 映像模板 中指定 XenServer 或 适用于 XenServer 的 Machine Creation 连接器 配置,以便在 发布 时在 XenServer 中创建该映像。

映像可移植性

您可以通过 XenServer 连接器结合 Windows 文件共享连接器 使用 映像可移植性 导出功能从 XenServer 环境导出现有映像。在 Windows 文件共享连接器的 连接器配置 下拉列表中指定一个启用了“卸载合成”的 XenServer 连接器,然后将该 Windows 文件共享连接器指定给 IPS 导出命令。这将允许映像可移植性访问您的 XenServer 环境,并将映像导出到配置的文件共享位置。使用 VDI 的 uuid 指定要导出到导出命令的映像。

适用于 XenServer® 的 Machine Creation 连接器

适用于 XenServer 的 Machine Creation 版本的 XenServer 连接器以可供 Citrix Machine Creation Service 在 XenServer 环境中使用的状态发布分层映像。已发布的分层映像将启动以进行最终配置,然后关闭并拍摄快照。

注意:

适用于 XenServer 的 Machine Creation 连接器配置用于发布分层映像。您无法使用它打包层,也无法将其与映像可移植性功能一起使用。请改用 XenServer 连接器配置。

适用于 XenServer 的 Machine Creation 连接器不支持缓存。

XenServer 连接器配置设置所需信息

请参阅以下 XenServer 连接器配置所需、推荐和可选字段。

  • XenServer 配置名称:一个有用的名称,有助于识别和跟踪此连接器配置。
  • XenServer 地址:设备集成的 XenServer 主机名称。
  • 用户名和密码:设备用于连接到 XenServer 的帐户凭据。
  • 使用安全通信:App Layering 连接器和 XenServer 之间 API 连接流量的 SSL 加密。此字段默认处于选中状态。
  • 虚拟机模板:用于克隆的虚拟机模板。选择列表仅包含自定义虚拟机模板,而不包含实际虚拟机或任何内置模板。所选模板不得附加任何磁盘,并且必须至少附加一个网卡。如果未附加,则在尝试验证或保存配置时会看到错误。
  • 存储库:用于存储已创建磁盘 (VDI) 的存储库。列表经过筛选,仅显示可包含虚拟硬盘的存储库(ISO 存储库已筛选掉)。
  • 打包缓存大小(以 GB 为单位)(可选):指定在存储库中用于缓存的最大空间量。默认情况下,此值为 250 GB。
  • 使用 HTTPS 进行文件传输:加密映像文件传输。HTTPS 默认处于选中状态,以实现更安全的上传和下载,但可以清除以提高性能。当您启用“卸载合成”时,此功能不适用。
  • 卸载合成(推荐):将合成和其他操作卸载到 XenServer 中创建的 VM。此功能可提高性能并支持 UEFI、安全启动和映像可移植性等功能。禁用此功能已弃用。
  • ISO 存储库:在启用“卸载合成”时上传 ISO 的存储库。列表经过筛选,仅显示 ISO 存储库。支持 SMB 和 NFS。
  • ISO 共享路径:根据配置的 ISO 共享路径,为选定的 ISO 存储库自动填充。仅供显示。
  • ISO 共享用户名:选定 ISO 共享的用户名。仅适用于 SMB ISO 共享。NFS ISO 共享不支持用户名或密码。
  • ISO 共享密码:选定 ISO 共享的密码。仅适用于 SMB ISO 共享。NFS ISO 共享不支持用户名或密码。

虚拟机文件夹

XenServer 连接器创建的虚拟机(无论是打包计算机还是分层映像)都可以使用文件夹或标签来组织虚拟机。XenServer 允许您按文件夹或标签组织虚拟机。这些组织工具在通过 XenCenter 或其他工具创建和管理虚拟机时是可选的。尽管 XenServer 连接器配置不允许您指定文件夹或标签,但 XenServer 连接器创建的虚拟机(包括打包计算机和已发布的层映像)可以使用这两种组织工具。

缓存标签

如果 XenServer 连接器配置中指定的模板有任何标签,则这些标签将传递给从该模板克隆的任何虚拟机。所有打包虚拟机或已发布的分层映像都使用与模板相同的标签进行标记。此外,XenServer 连接器还会添加三个标签。

  • App Layering - XenServer 连接器创建的所有虚拟机都可以通过此标签找到,无论其用途或映像如何。
  • 用途标签 - 所有打包计算机都标记为 App Layering Packaging Machine,而所有已发布的分层映像虚拟机都标记为 App Layering Published Images
  • 映像或层名称 - 所有打包计算机都使用为其生成的层的层名称进行标记,而所有已发布的分层映像都使用模板映像名称进行标记。 如果您使用的是 XenCenter,可以通过选择 Organization Views(组织视图),然后选择 By Tag(按标签)来按标签查看虚拟机。

文件夹

默认情况下,XenServer 连接器创建的虚拟机不会放置在文件夹中。但是,如果 XenServer 连接器配置中指定的模板位于文件夹中,则连接器从该模板创建的任何虚拟机也位于同一文件夹中。所有打包 VM 和已发布的分层映像都放置在同一文件夹中。打包 VM 或已发布的分层映像没有单独的子文件夹。

计算机网络连接

在通过 XenServer 连接器创建任何 VM 时,XenServer 连接器配置中指定的源模板的虚拟网络设置将沿用。连接器配置 UI 中没有用于覆盖网络设置的选项。

XenServer 池

如果禁用“卸载合成”,XenServer 连接器无法与 XenServer 池正常工作。如果配置中指定的主机是池的一部分,则它必须是池协调器才能使连接器正常工作。但是,这意味着每当池协调器主机出现故障并选出新的池协调器时,都必须更新 XenServer 配置。

添加连接器配置

  1. 单击 Connectors(连接器)页面。
  2. 单击 Add Connector Configuration(添加连接器配置)。此时将打开一个对话框。
  3. 为创建层或发布映像的平台和位置选择 Connector Type(连接器类型)。
  4. 单击 New(新建)以打开连接器配置页面。
  5. 键入配置 Name(名称)、XenServer 地址、用户名、密码以及 Use Secured Communications(使用安全通信)复选框的设置。有关更多信息,请参阅上面的字段定义。
  6. 单击 XenServer 配置字段下方的 CONNECT(连接)。如果用户名和密码正确,则会启用 Virtual Machine Clone Settings(虚拟机克隆设置)字段。

    注意:

    如果存在证书错误,则会显示以下错误消息: One or more problems with the service certificate were found. You can enable them to be ignored, or you must update the certificate on the server. 您可以单击 Ignore Certificate Errors and Continue(忽略证书错误并继续)。

  7. 选择所需的 Virtual Machine Template(虚拟机模板)。
  8. 选择 Storage Repository(存储库)。
  9. 确保 Packaging Cache Size in GB(打包缓存大小(以 GB 为单位))设置为所需值(或使用默认值)。将值设置为 0 表示不进行缓存。
  10. 选择 Use HTTPS for File Transfers(使用 HTTPS 进行文件传输)的设置。
  11. 选择 Use Offload Compositing(使用卸载合成)的设置。
  12. 如果选中 Use Offload Compositing(使用卸载合成),请选择 ISO Storage Repository(ISO 存储库)。ISO Share Path(ISO 共享路径)将自动填充。
  13. 如果选择了 SMB ISO 共享,请输入 SMB ISO 共享用户名和密码。
  14. 单击 CONFIRM AND COMPLETE(确认并完成)。将显示配置摘要。
  15. 单击 Save(保存)。如果未显示错误,则新的连接器配置将保存并显示在 Connector(连接器)页面上。
XenServer®