组件
本文概述了Citrix配置组件。
许可证服务器
许可证服务器安装在共享基础架构中,或者您可以使用现有的Citrix许可证服务器。您第一次运行配置向导时选择许可证服务器。农场内的所有Citrix配置服务器必须与许可证服务器进行通信。
Citrix配置数据库
数据库存储场中存在的所有系统配置设置。考虑:
- 场中只能存在一个数据库。
- 该服务器场中的所有资源调配服务器必须能够与该数据库通信。
- 选择使用现有的SQL Server数据库或安装SQL Server Express,这是免费的,可从Microsoft获得。
注:
在Citrix配置服务器上运行配置向导时,将选择数据库服务器。
Citrix配置控制台
Citrix Provisioning Console是一种用于管理Citrix Provisioning实施的实用程序。登录到控制台后,您可以选择要连接的服务器场。您的行政角色确定您可以在控制台中查看的内容并在农场管理。
网络服务
网络服务包括DHCP服务、预引导执行环境(PXE)服务和TFTP服务。这些服务选项可在引导过程中用于检索IP地址。这些选项还可用于定位引导程序并将其从配置服务器下载到目标设备。还提供了其他启动选项。
提示:
网络服务可以与产品安装一起安装,然后使用配置向导进行配置。
农场
场表示Citrix Provisioning基础设施的顶层。当配置向导在添加到场的第一个Citrix Provisioning服务器上运行时,将创建场。
场中的所有站点都共享该场的Microsoft SQL数据库。
控制台与服务器场没有直接关联。任何可以与服务器场网络通信的控制台都支持远程管理。
店
农场包含一个或多个商店。存储区是物理或虚拟磁盘存储位置的逻辑名称。商店名称是场中所有供应服务器使用的通用名称。
网站
场中可以存在一个或多个站点。第一个站点是使用配置向导创建的,并在服务器场中的第一台配置服务器上运行。
控制台中的站点表示如下:
Citrix资源调配服务器
Citrix配置服务器是安装了流服务的任何服务器。流服务用于将软件从VDisk流式传输到目标设备。在某些实现中,VDisk直接驻留在配置服务器上。在更大的实施中,资源调配服务器从网络上的共享存储位置获取虚拟磁盘。
配置服务器还与Citrix Provisioning数据库交换配置信息。配置服务器配置选项可用于确保目标设备连接的高可用性和负载平衡。
虚拟磁盘
虚拟磁盘在发放服务器或共享存储设备上以磁盘镜像文件的形式存在。一个虚拟磁盘包括一个vhdx基本映像文件,任何相关的属性文件(.pvp),如果适用,一个引用的VHD差异磁盘链(.avhdx)。
将虚拟磁盘分配给目标设备。目标设备从指定的虚拟磁盘映像引导和流式传输软件。
在您的环境中实现虚拟磁盘时,您可能会遇到以下问题:
修改后,虚拟磁盘更新计划时间将无法生效。直到您重新启动Citrix SOAP服务,它才能正常工作。
从App Layering中发布的VHDX文件导入到预置的磁盘存储时,可能会误报使用了无效磁盘。您可以通过更改发布文件名的日期和时间中的句点(.)字符来消除这个错误。一个有效的文件名只包含一个。vhdx文件扩展名的句点。
虚拟磁盘池
虚拟磁盘池是站点中可用的所有vdisk的集合。每个站点只能有一个虚拟磁盘池。
虚拟磁盘更新管理
虚拟磁盘更新管理功能用于使用虚拟机配置虚拟磁盘更新的自动化。自动虚拟磁盘更新可能会在预定的基础上发生,也可以直接从控制台调用。此功能支持检测到的更新,并从电子软件传送(ESD)服务器,Windows更新或其他推送更新中传递更新。
虚拟磁盘模式
虚拟磁盘映像已配置为私人形象模式或者标准图像模式。使用虚拟磁盘映像时考虑以下内容:
- 在私有映像模式下,虚拟磁盘映像用作支持读/写特性的单个设备。
- 在标准映像模式下,多个设备使用虚拟磁盘映像,但在使用各种缓存选项时,虚拟磁盘映像是只读的。
虚拟磁盘链
对虚拟磁盘基本映像的任何更新都可以在版本不同的磁盘中捕获,而不改变原始基本磁盘映像。
每次更新虚拟磁盘时,都可以创建新版本的VHDX差异磁盘。文件名以数字递增,如下表所示:
虚拟磁盘映像 | VHDX文件名 |
---|---|
基础映像 | win7dev.avhdx. |
版本1 | win7dev.1.avhdx. |
版本2 | win7dev.2.avhdx. |
… | … |
版本N. | win7dev。N.avhdx |
从虚拟磁盘启动
以下图像显示了用于从服务器共享的虚拟磁盘查找和引导的方法:
上图说明了以下步骤:
- 目标设备通过与供应服务器通信并获得许可来开始引导过程。
- 发放服务器检查虚拟磁盘池的虚拟磁盘信息,包括识别向目标设备提供虚拟磁盘的服务器。服务器还会验证用于到达虚拟磁盘的路径信息。在本例中,虚拟磁盘表明该站点中只有一台供应服务器可以向目标设备提供虚拟磁盘。虚拟磁盘物理上驻留在Finance Server上(场级别的共享存储)。
- 资源调配服务器在Finance server上定位虚拟磁盘,然后根据需要将该虚拟磁盘流式传输到目标设备。
虚拟磁盘示例
下面的示例提供了有关Citrix Provisioning如何使用虚拟磁盘映像的信息。
一个例子
Windows 10的物理虚拟磁盘在站点本地的Citrix Provisioning服务器上。这个物理位置的逻辑名称是存储。
存储名称(逻辑名称):bostonwin10
虚拟磁盘的物理路径为:C:\ vdisks \
例二
Windows 10的物理虚拟磁盘位于场级别的网络共享(FinancevDisks)上。
存储名称(逻辑名称):FinancevDisks
场中所有配置服务器的虚拟磁盘的物理路径为:\financeserver\financevdisks\
设备集合
设备集合是目标设备的逻辑组。目标设备是一种设备,例如桌面计算机或服务器,该设备,该设备从网络上的虚拟磁盘获取软件。设备集合可能代表目标设备的物理位置,子网范围或逻辑分组。创建设备集合通过使您能够在收集级别而不是目标设备级别执行操作来简化设备管理。
意见
视图允许您快速管理一组目标设备。视图通常是根据业务需要创建的。例如,视图表示物理位置,例如建筑或用户类型。目标设备是任意数量视图的成员,尽管它只是一个设备集合的成员。
视图在控制台中表示,如下所示:
场视图可以包括场中存在的任何目标设备。站点视图只包括站点中存在的目标设备。