Citrix供应

Citrix供应加速器

Citrix provisioning Accelerator支持配置代理驻留在XenServer主机的Dom0 (XenServer控制域)中。这是配置虚拟磁盘的流在转发到VM之前缓存在代理上的位置。使用缓存,同一主机上后续的VM引导(或任何I/O请求)将从代理进行流传输,而不是通过网络从服务器进行流传输。使用这种模型,会消耗更多的XenServer主机上的本地资源,但是通过网络从服务器发送流可以节省资源,有效地提高性能。

这个功能:

  • Citrix Provisioning和XenServer通过在一起使用时提供唯一可用的值,提供了一个改进的功能范例。
  • “Citrix Provisioning”支持XenServer中的本地存储、NAS存储和SAN存储。
  • 环境经历减少的网络流量。
  • 部署体验到改进的容错性,可以容忍Citrix Provisioning服务器的中断实例。

重要的是:

该特性仅在安装了代理功能的XenServer 7.1(或更高版本)上支持。只有在使用这种类型的管理程序时才会发生UI更改。使用该特性时,需要在XenServer主机上安装可选的软件包。安装程序没有额外的依赖项。

不支持通过XenServer控制台在虚拟机上禁用该特性。当使用此方法禁用时,配置将无法识别配置更改,并继续相信该虚拟机上已启用加速器特性。如果您想在单个设备上禁用此功能,请参见:

  • 为单个设备启用或禁用Citrix Provisioning Accelerator
  • 开启/关闭主机所有设备的“Citrix Provisioning Accelerator”

使用Citrix配置加速器

只有安装了代理功能的XenServer(版本7.1)才支持代理特性。只有在使用这种类型的管理程序时才会发生UI更改。XenServer主机上必须安装可选的软件包。安装程序没有额外的依赖项。

在使用此特性之前,XenServer管理员必须使用XenServer控制台创建Citrix Provisioning Site对象。这个过程有效地配置了代理I/O请求时使用的存储(即存储库)。此工作必须在XenServer上执行。

在XenServer中使用该特性时,请考虑以下几点:

  • 在Citrix Provisioning控制台在虚拟机上建立代理连接之前,必须先创建一个XenServer Citrix Provisioning站点对象并配置存储库(SR)。
  • Citrix Provisioning调用XenServer API,在公开任何Provisioning /XenServer代理接口之前,检查代理特性是否已启用。
  • Citrix Provisioning使用Citrix Virtual Apps and Desktops Setup Wizard和streaming VM Setup Wizard为设备配置XenServer代理。
  • Citrix Provisioning目标知道它们的代理状态。一旦安装了该特性,就不需要额外的配置任务了。
  • 重新安装XenServer后,在Citrix Provisioning数据库中仍然配置加速器缓存。这个过程会导致虚拟机设置向导出现错误,因为Citrix Provisioning假设缓存仍然存在。要解决此问题,请使用配置控制台删除并添加XenServer主机。通过此步骤,Citrix Provisioning可以清除存储的缓存配置。清除存储缓存配置后,管理员可以在XenCenter中重新创建缓存。

提示:

在两个配置服务器使用相同的VHD但文件系统时间戳不同的环境中,数据被缓存两次。由于这个限制,Citrix建议您使用VHDX而不是VHD。

配置Citrix配置加速器

使用Citrix虚拟应用程序和桌面安装向导和流媒体向导来访问这个功能。两个向导都很相似,并且共享许多相同的屏幕。存在以下差异:

  • “Citrix Virtual Apps and desktop Setup Wizard”用于配置虚拟化环境中的虚拟机。例如,使用Citrix虚拟应用程序和桌面控制的XenServer、ESX或HyperV/SCVMM。
  • 用于在XenServer主机上创建虚拟机。它不涉及Citrix虚拟应用程序和桌面。

注意:

该特性仅在已安装的功能的XenServer上支持。本节中捕获的UI更改仅在使用这种类型的管理程序时适用。

提示:

当代理缓存配置绑定到配置服务器时,在启用了加速器特性的主机上重新安装XenServer, Citrix配置和XenServer就不同步了。出现这种情况是因为重新安装XenServer会删除以前配置的代理缓存配置。

在这个场景中,Citrix Provisioning假设代理缓存配置仍然存在,并且当使用流虚拟机安装向导时,它会失败。此进程表明提供的UUID(与代理配置关联)是无效的。因此,用户必须删除所有之前配置的与该缓存配置相关联的虚拟机,包括主机。重新配置Citrix Provisioning并再次设置缓存。

要配置Citrix配置加速器,请选择一个向导(Citrix虚拟应用程序和桌面安装向导流VM安装向导)在配置控制台:

  1. 导航到一个站点。
  2. 选择该网站,然后右击以显示上下文菜单:

蒸制虚拟机安装向导选项的镜像

  1. 根据您打算如何使用加速器特性选择适当的向导。

使用向导配置Citrix配置加速器

要使用这个特性,首先要确定如何使用它。如果你是:

  • 配置运行在由Citrix Virtual Apps和desktop控制的hypervisor上的虚拟机,使用Citrix虚拟应用程序和桌面安装向导
  • 在不涉及Citrix Virtual Apps和desktop的XenServer主机上创建虚拟机时,使用流VM安装向导

使用流VM设置向导配置代理加速器

流虚拟机安装向导已被修改为包含一个新复选框以启用该功能。调用向导之后,选择为所有虚拟机启用PVS-Accelerator

虚拟机选项的映像

提示:

在您选择为所有虚拟机启用PVS-Accelerator,则所有使用该向导创建的虚拟机均已配置为代理特性。

启用该特性后,单击后出现以下屏幕(第一次为主机启用pps - accelerator)下一个

Citrix Provisioning Accelerator向导界面的镜像

提示:

向导允许您选择您想要应用加速器功能的XenServer Citrix Provisioning站点。在XenServer屏幕中,一个菜单显示了XenServer上所有Citrix Provisioning站点对象的列表。这些对象已经配置,但还没有与配置站点关联。

在菜单中,选择与加速器功能关联的配置站点。选择该站点后,该站点现在与要从其中运行向导的Citrix Provisioning站点相关联。

注意:

下次使用相同的XenServer为相同的Citrix Provisioning站点运行此向导时,将不会显示此页面。

在使用其中一个向导配置此特性后,总结屏幕显示当前状态。使用此屏幕可确定它是否已启用,以及与之关联的当前缓存配置。

点击完成应用该配置:

Summary向导屏幕的图像

为单个设备启用或禁用Citrix Provisioning Accelerator

如果使用任一向导创建了设备,并且在向导中为该XenServer主机配置了加速器,则使用目标设备属性屏幕以启用或禁用个别设备的功能。

为单个设备启用或禁用此功能:

  1. 访问目标设备属性屏幕上。

  2. 一般选项卡,选择(或取消选择)PVS-Accelerator配置

  3. 点击好吧来应用这个变化。

Citrix Provisioning Accelerator复选框的镜像

禁用主机上所有设备的Citrix Provisioning Accelerator

如果主机已启用此特性,则可以使用虚拟主机连接属性指定主机上所有设备的屏幕。

重要的是:

你不能使用虚拟主机连接属性,在指定主机上启用PVS-Accelerator。在创建设备时,使用其中一个向导(Citrix虚拟应用程序和桌面安装向导或流向导)启用该功能。

对指定主机上的所有设备禁用该功能。

  1. 访问虚拟主机连接属性屏幕上。

  2. 一般选项卡,选择(或取消选择)PVS-Accelerator启用

    **General**选项卡的图像

  3. 系统提示您确认以下操作:

    使用“Disable Citrix Provisioning Accelerator”选项关闭镜像

  4. 验证操作后,单击好吧来应用这个变化。

Citrix供应加速器