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安装向导)在配置控制台:
- 导航到一个站点。
- 选择该网站,然后右击以显示上下文菜单:
- 根据您打算如何使用加速器特性选择适当的向导。
使用向导配置Citrix配置加速器
要使用这个特性,首先要确定如何使用它。如果你是:
- 配置运行在由Citrix Virtual Apps和desktop控制的hypervisor上的虚拟机,使用Citrix虚拟应用程序和桌面安装向导.
- 在不涉及Citrix Virtual Apps和desktop的XenServer主机上创建虚拟机时,使用流VM安装向导.
使用流VM设置向导配置代理加速器
流虚拟机安装向导已被修改为包含一个新复选框以启用该功能。调用向导之后,选择为所有虚拟机启用PVS-Accelerator:
提示:
在您选择为所有虚拟机启用PVS-Accelerator,则所有使用该向导创建的虚拟机均已配置为代理特性。
启用该特性后,单击后出现以下屏幕(第一次为主机启用pps - accelerator)下一个:
提示:
向导允许您选择您想要应用加速器功能的XenServer Citrix Provisioning站点。在XenServer屏幕中,一个菜单显示了XenServer上所有Citrix Provisioning站点对象的列表。这些对象已经配置,但还没有与配置站点关联。
在菜单中,选择与加速器功能关联的配置站点。选择该站点后,该站点现在与要从其中运行向导的Citrix Provisioning站点相关联。
注意:
下次使用相同的XenServer为相同的Citrix Provisioning站点运行此向导时,将不会显示此页面。
在使用其中一个向导配置此特性后,总结屏幕显示当前状态。使用此屏幕可确定它是否已启用,以及与之关联的当前缓存配置。
点击完成应用该配置:
为单个设备启用或禁用Citrix Provisioning Accelerator
如果使用任一向导创建了设备,并且在向导中为该XenServer主机配置了加速器,则使用目标设备属性屏幕以启用或禁用个别设备的功能。
为单个设备启用或禁用此功能:
访问目标设备属性屏幕上。
在一般选项卡,选择(或取消选择)PVS-Accelerator配置.
点击好吧来应用这个变化。
禁用主机上所有设备的Citrix Provisioning Accelerator
如果主机已启用此特性,则可以使用虚拟主机连接属性指定主机上所有设备的屏幕。
重要的是:
你不能使用虚拟主机连接属性,在指定主机上启用PVS-Accelerator。在创建设备时,使用其中一个向导(Citrix虚拟应用程序和桌面安装向导或流向导)启用该功能。
对指定主机上的所有设备禁用该功能。
访问虚拟主机连接属性屏幕上。
在一般选项卡,选择(或取消选择)PVS-Accelerator启用.
系统提示您确认以下操作:
验证操作后,单击好吧来应用这个变化。