标签
介绍
标签是标识诸如机器、应用程序、桌面、交付组、应用程序组和策略等项目的字符串。创建标记并将其添加到项后,可以定制某些操作,使其仅应用于具有指定标记的项。
在“完全配置”管理界面中显示定制搜索。
例如,为了只显示已经为测试人员优化的应用程序,创建一个名为“test”的标签,然后将它添加(应用)到那些应用程序中。你现在可以用标签“test”来过滤搜索。
发布来自应用程序组的应用程序或来自交付组的特定桌面,仅考虑所选交付组中机器的子集。这叫做标签的限制。
使用标记限制,您可以将现有机器用于多个发布任务,从而节省与部署和管理更多机器相关的成本。标签限制可以看作是对交付组中的机器进行细分(或分区)。它的功能与早于7.x版本的XenApp中的工作组类似,但并不完全相同。
使用带有标记限制的应用程序组或桌面在隔离交付组中的机器子集并对其进行故障排除时很有帮助。
本文稍后将描述使用标记限制的细节和示例。
为交付组中的机器子集安排定期重新启动。
对机器使用标签限制使您能够使用新的PowerShell cmdlet为交付组中的机器子集配置多个重新启动计划。示例和详细信息请参见管理交付组。
为交付组、交付组类型或具有(或不具有)指定标记的ou中的机器定制Citrix策略的应用程序(分配)。
例如,如果您希望仅将Citrix策略应用于功能更强大的工作站,请向这些机器添加一个名为“high power”的标记。然后,在分配政策页,选择该标记和启用复选框。您还可以向交付组添加标记,然后将Citrix策略应用于该组。有关详情,请参阅创建政策。
你可以将标签应用于:
- 机器
- 应用程序
- 机目录
- 交付组
- 应用程序组
在“全配置”管理界面中,可以在创建或编辑以下内容时配置标签限制:
- 共享下发组中的桌面
- 应用组
桌面或应用组的标签限制
标签限制包括以下几个步骤:
- 创建标记,然后将其添加(应用)到机器上。
- 创建或编辑具有标记限制的组(换句话说,将启动限制为具有标记的机器)x).
标签限制扩展了控制器的机器选择过程。控制器根据访问策略、配置的用户列表、区域首选项和启动准备以及标签限制(如果存在),从关联的交付组中选择一台机器。对于应用程序,Controller按优先级顺序退回到其他交付组,对每个考虑的交付组应用相同的机器选择规则。
例1:简单的布局
这个例子介绍了一个简单的布局,它使用标签限制来限制哪些机器被考虑用于某些桌面和应用程序的启动。有一个共享交付组、一个发布桌面和一个配置了两个应用程序的应用程序组。
- 标签已添加到三台机器(VDA 101-103)。
- 在交付组中创建桌面时,标签限制名为
红色的
。因此,该桌面只能在具有该标签的交付组中的机器上启动红色的
: VDA 101和102。 - 创建应用程序组
橙色
标签的限制。因此,它的每个应用程序(计算器
和记事本
)只能在该交付组中具有该标签的机器上启动橙色
: VDA 102和103。
机器VDA 102有两个标签(红色的
和橙色
),因此可以考虑将其用于启动应用程序和桌面。
例2:更复杂的布局
此示例包含几个使用标记限制创建的应用程序组。与只使用交付组相比,这样可以用更少的机器交付更多的应用程序。
如何配置示例2显示用于创建和应用标记的步骤,然后在此示例中配置标记限制。
本例使用10台机器(VDA 101-110),一个交付组(D01
),以及三个申请小组(A100
,A200
,A300
).通过在每台机器上应用标签,然后在创建每个应用组时指定标签限制:
- 组内的会计用户可以在五台机器上访问他们需要的应用程序(VDA 101-105)
- 该组的CAD设计师可以在五台机器上访问他们需要的应用程序(VDA 106-110)
- 组内需要Office应用的用户可以在10台机器(VDA 101-110)上访问Office应用。
只使用了10台机器,只有一个交付组。单独使用交付组(不使用应用程序组)将需要两倍的机器,因为一台机器只能属于一个交付组。
管理标签和标签限制
从选定的项中创建、添加(应用)、编辑和删除标记管理标签在“完全配置”管理界面中执行操作。
(例外:用于策略分配的标记是通过管理标签行动。但是,您在创建策略时应用(分配)标记。看到创建政策详情)。
在交付组中创建或编辑桌面时,以及在创建和编辑应用程序组时,需要配置标签限制。
使用Manage Tags特性
从管理>全配置时,选择要应用标记的项。这些项目包括:
- 一台或多台机器
- 一个或多个应用程序
- 桌面、交付组、应用组
- 机器目录
然后选择管理标签在操作栏中。的管理标签对话框列出所有现有标签,而不仅仅是您所选项目的标签。
启用复选框表示已将标记添加到所选项。(在下面的屏幕截图中,所选机器应用了一个名为“Tag1”的标记。)
如果选择了多个项目,则包含连字符的复选框表示部分(但不是所有)选中的项目都添加了该标记。
控件中可以使用以下操作管理标签对话框。审查使用标签时的注意事项。
创建一个标签:
选择创造。输入名称和描述。标记名必须是唯一的,并且不区分大小写。然后选择保存。
创建标记不会自动将其应用于所选的任何项。使用复选框来应用标记。
添加(应用)一个或多个标签:
启用标记名称旁边的复选框。包含连字符的复选框表示部分(但不是全部)选定项已经应用了该标记。当选择多个项目并且标记的复选框有连字符时,将其更改为复选标记会影响所有选定的机器。
如果您尝试向机器添加标记,并且该标记在应用程序组中用作限制,则会警告您该操作可能会使这些机器可用于启动。如果这是你的打算,那就继续吧。
去掉一个或多个标签:
清除标记名称旁边的复选框。包含连字符的复选框表示部分(但不是全部)选定项已经应用了该标记。当选择多个项目并且标记的复选框中有连字符时,清除复选框将从所有选定的机器中删除该标记。
如果您试图从一台机器上删除标签限制,系统会警告您,该操作可能会影响考虑启动的机器。如果这是你的打算,那就继续吧。
编辑标签:
选择一个标记,然后选择编辑。输入新的名称、描述或两者都输入。一次只能编辑一个标记。
删除:删除一个或多个标签:
选择标签,然后选择删除。的删除标签对话框指示当前有多少项使用所选标签(例如“2台机器”)。选择一个项目以显示更多信息(例如,应用了标记的两台机器的名称)。确认是否要删除标签。
不能删除用作限制的标记。首先,编辑应用程序组并删除标记限制或选择不同的标记。
当你完成管理标签对话框中,选择保存。
要查看一台机器是否应用了任何标签:选择交付组在左边窗格中。选择一个交付组,然后选择查看机器在操作栏中。选择一台机器,然后选择标签选项卡细节窗格。
管理标签限制
配置标记限制是一个多步骤的过程:首先创建标记,然后将其添加/应用到机器上。然后,将限制添加到应用程序组或桌面。
创建并应用标签:
创建标记,然后将其添加(应用)到标记限制将影响的机器上管理标签行动。
为应用组添加标签限制。
创建或编辑应用程序组。在交付组页面,选择将启动限制为带有标签的机器然后从列表中选择标签。
更改或删除应用组上的标签限制。
编辑群组。在交付组页,要么从列表中选择一个不同的标记,要么通过清除来完全删除标记限制将启动限制为带有标签的机器。
向桌面添加标签限制。
创建或编辑交付组。选择添加或编辑在台式电脑页面。在添加桌面对话框中,选择将启动限制为带有标签的机器然后从菜单中选择标签。
更改或删除传送组上的标签限制:
编辑群组。在台式电脑页面,选择编辑。在对话框中,要么从列表中选择一个不同的标记,要么通过清除来完全删除标记限制将启动限制为带有标签的机器。
使用标签时的注意事项
应用于一个项目的标签可以用于不同的目的。请记住,添加、删除和删除标记可能会产生意想不到的效果。在“完全配置”管理界面中使用搜索时,可以使用标记对机器显示进行排序。在配置应用程序组或桌面时,可以使用相同的标签作为限制。该操作将启动考虑仅限于具有该标签的指定交付组中的机器。
如果在将标记配置为桌面或应用程序组标记限制之后向机器添加标记,则会收到警告,可能会使这些机器可用于启动更多应用程序或桌面。如果这是你的打算,那就继续吧。如果不正确,请取消操作。
例如,假设您创建了一个应用程序组红色的
标签的限制。稍后,在该应用程序组使用的相同交付组中添加其他几台机器。如果你试着加上红色的
标签,你会看到类似这样的信息:“标签红色的
用作对以下应用程序组的限制。添加此标签可能会使选定的计算机可用于启动此应用程序组中的应用程序。然后,您可以确认或取消将该标签添加到这些额外的机器上。
类似地,当在应用程序组中使用标记来限制启动时,除非编辑该组并将其作为限制删除,否则无法删除该标记。(如果允许删除该标记,则可能导致允许在与该应用程序组关联的交付组中的所有机器上启动应用程序。)如果标签被用作桌面启动的限制,则禁止删除标记。在编辑交付组中的应用程序组或桌面以删除该标记限制之后,您可以删除该标记。
并非所有机器都有相同的应用程序集。用户可以属于多个应用程序组,每个应用程序组都有不同的标签限制,并且来自交付组的机器集不同或重叠。下表列出了如何决定对机器的考虑。
当应用程序被添加到 | 考虑在选定的交付组中推出这些机器 |
---|---|
一个没有标签限制的应用程序组 | 任何机器。 |
一个具有标签限制的应用程序组A | 有标签A的机器。 |
两个应用组,一个具有标签限制A,另一个具有标签限制B | 有标签A和标签B的机器,如果没有可用的,那么有标签A或标签B的机器。 |
两个应用程序组,一个有标签限制A,另一个没有标签限制 | 有标签a的机器,如果没有可用的,则任何机器。 |
如果您在机器重新启动计划中使用了标记限制,那么您所做的任何影响标记应用程序或限制的更改都会影响下一个机器重新启动周期。在进行更改时,它不会影响正在进行的任何重启周期。
如何配置示例2
下面的序列显示了创建和应用标记的步骤,然后为前面第二个示例中所示的应用程序组配置标记限制。
vda和应用程序已经安装在机器上,并且已经创建了交付组。
为机器创建和应用标签:
- 从管理>全配置中,选择交付组在左边窗格中。选择交付组
D01
然后选择查看机器在操作栏中。 - 选择机器VDA 101-105,然后选择管理标签在操作栏中。
- 在管理标签对话框中,选择创建。创建一个名为
CADApps
。选择好吧。 - 选择创建再次创建一个名为
OfficeApps
。选择好吧。 - 通过启用每个标签名称旁边的复选框,将新创建的标签添加(应用)到选定的机器(
CADApps
和OfficeApps
).关闭对话框。 - 选择交付组
D01
。选择查看机器在操作栏中。 - 选择机器VDA 106-110,然后选择管理标签在操作栏中。
- 在管理标签对话框中,选择创建。创建一个名为
AcctgApps
。选择好吧。 - 应用新创建的
AcctgApps
标签和OfficeApps
通过选择每个标记名称旁边的复选框来标记所选机器。关闭对话框。
创建具有标签限制的应用程序组。
- 从管理>全配置中,选择应用程序在左边窗格中。
- 选择创建应用组在操作栏中。向导启动。
- 在交付组页面,选择投递组
D01
。选择将启动限制为带有标签的机器然后选择AcctgApps
从列表中标记。 - 完成向导,指定记帐用户和记帐应用程序。(添加应用程序时,选择从开始菜单的机器上搜索应用程序
AcctgApps
标签)。在总结佩奇,说出这个组的名字A100
。 - 重复上述步骤创建应用组
A200
,指定具有CADApps
标记,再加上适当的用户和应用程序。 - 重复步骤创建应用程序组
A300
,指定具有OfficeApps
标记,再加上适当的用户和应用程序。
对机器目录应用标签
你可以用管理>全配置或PowerShell将标签应用到机器目录。
使用管理接口的描述见管理标签。目录显示不指示是否应用了标记。
要使用PowerShell,请参见使用PowerShell将标签应用到目录中。
下面是一个在目录中使用标签的例子:
- 交付组包含来自多个目录的机器,但是您希望操作(例如重新启动计划)仅影响特定目录中的机器。向该目录应用标记可以实现这一目标。
使用PowerShell将标签应用到目录中
以下是可用的PowerShell cmdlet:
- 您可以将目录对象传递给cmdlet,例如
Add-BrokerTag
和Remove-BrokerTag
。 Get-BrokerTagUsage
显示有多少目录包含标签。Get-BrokerCatalog
有一个名为标签
。
例如,下面的cmdlet将添加先前创建的标记fy2018
到名为acctg
:Get-BrokerCatalog -Name acctg | Add-BrokerTag fy2018
。
有关指导和语法,请参阅PowerShell cmdlet帮助。
更多的信息
博客:如何将桌面分配给特定的服务器。