XenServer®
XenServer 是一个高度优化的管理程序平台,适用于 Citrix Virtual Apps and Desktops™,支持将 Windows 和 Linux 虚拟应用和桌面交付到任何设备,并在几分钟内交付给数百名员工。
借助 XenServer 架构,您可以与单个服务器或服务器群集进行交互,而不是中央管理服务器。您可以使用命令行访问或管理软件(例如 XenCenter)来管理 XenServer。您可以将 XenCenter 安装在桌面上,并单独连接到每个主机或主机群集。
开始之前
您可以使用 XenServer 环境创建层并发布分层映像。每个连接器配置都访问 XenServer 环境中的特定存储位置。您可能需要多个 XenServer 连接器配置才能访问每个用途的正确位置。此外,您可以将每个分层映像发布到方便您使用已发布映像预配系统的位置。您还可以通过 Image Portability 功能从 XenServer 环境导出映像。有关连接器和连接器配置的更多信息,请参阅 Connector configurations。
分层
要使用 XenServer 虚拟机打包层,请在 创建 或 版本化 层时指定 XenServer 连接器配置。在 映像模板 中指定 XenServer 或 Machine Creation for XenServer 连接器配置,以便在 发布 时在 XenServer 中创建该映像。
映像可移植性
您可以通过 Image Portability 导出功能,结合使用 XenServer 连接器和 Windows File Share Connector,从 XenServer 环境导出现有映像。在 Windows 文件共享连接器的“连接器配置”下拉列表中指定一个启用了卸载合成的 XenServer 连接器,然后将该 Windows 文件共享连接器指定给 IPS 导出命令。这将允许映像可移植性访问您的 XenServer 环境,并将映像导出到配置的文件共享位置。使用 VDI 的 UUID 指定要导出哪个映像到导出命令。
适用于 XenServer® 的计算机创建连接器
XenServer 连接器的计算机创建版本发布分层映像,使其处于可在 XenServer 环境中供 Citrix Machine Creation Service 使用的状态。已发布的分层映像将启动以进行最终配置,然后关闭,并拍摄快照。
注意:
适用于 XenServer 的计算机创建连接器配置用于发布分层映像。您不能使用它打包层,也不能将其与映像可移植性功能一起使用。相反,请使用 XenServer 连接器配置。
适用于 XenServer 的计算机创建连接器不支持缓存
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,可以通过选择组织视图,然后选择按标签来按标签查看虚拟机。
文件夹
默认情况下,XenServer 连接器创建的虚拟机不会放置在文件夹中。但是,如果 XenServer 连接器配置中指定的模板位于某个文件夹中,则连接器从该模板创建的任何虚拟机也将位于同一文件夹中。所有打包虚拟机和已发布的层映像都放置在同一文件夹中。打包虚拟机或已发布的层映像没有单独的子文件夹。
计算机网络连接
通过 XenServer 连接器创建任何虚拟机时,XenServer 连接器配置中指定的源模板的虚拟网络设置将继承过来。连接器配置 UI 中没有覆盖网络设置的选项。
XenServer 池
如果禁用卸载合成,XenServer 连接器无法与 XenServer 池正常工作。如果配置中指定的主机是池的一部分,则它必须是池协调器才能使连接器正常工作。但是,这意味着每当池协调器主机出现故障并选举出新的池协调器时,都必须更新 XenServer 配置。
添加连接器配置
-
单击连接器页面。
-
单击添加连接器配置。将打开一个对话框。
-
选择用于创建层或发布映像的平台和位置的连接器类型。
-
单击新建以打开连接器配置页面。
-
键入配置名称、XenServer 地址、用户名、密码以及使用安全通信复选框的设置。有关详细信息,请参阅上面的字段定义。
-
单击 XenServer 配置字段下方的连接。如果用户名和密码正确,则会启用虚拟机克隆设置字段。注意:如果存在证书错误,将显示以下错误消息:
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.您可以单击忽略证书错误并继续。 -
选择所需的虚拟机模板。
-
选择存储库。
-
确保**打包缓存大小(GB)**设置为所需值(或使用默认值)。将值设置为 0 表示不进行缓存。
-
选择使用 HTTPS 进行文件传输的设置。
-
选择使用卸载合成的设置。
-
如果选择了使用卸载合成,请选择 ISO 存储库。ISO 共享路径将自动填充。
-
如果选择了 SMB ISO 共享,请输入 SMB ISO 共享用户名和密码。
-
单击确认并完成。将显示配置摘要。
-
单击保存。如果未显示任何错误,则新的连接器配置将保存并显示在连接器页面上。