-
-
-
标记
This content has been machine translated dynamically.
Dieser Inhalt ist eine maschinelle Übersetzung, die dynamisch erstellt wurde. (Haftungsausschluss)
Cet article a été traduit automatiquement de manière dynamique. (Clause de non responsabilité)
Este artículo lo ha traducido una máquina de forma dinámica. (Aviso legal)
此内容已经过机器动态翻译。 放弃
このコンテンツは動的に機械翻訳されています。免責事項
이 콘텐츠는 동적으로 기계 번역되었습니다. 책임 부인
Este texto foi traduzido automaticamente. (Aviso legal)
Questo contenuto è stato tradotto dinamicamente con traduzione automatica.(Esclusione di responsabilità))
This article has been machine translated.
Dieser Artikel wurde maschinell übersetzt. (Haftungsausschluss)
Ce article a été traduit automatiquement. (Clause de non responsabilité)
Este artículo ha sido traducido automáticamente. (Aviso legal)
この記事は機械翻訳されています.免責事項
이 기사는 기계 번역되었습니다.책임 부인
Este artigo foi traduzido automaticamente.(Aviso legal)
这篇文章已经过机器翻译.放弃
Questo articolo è stato tradotto automaticamente.(Esclusione di responsabilità))
Translation failed!
标签
注意:
You can manage your Citrix Virtual Apps and Desktops™ deployment using two management consoles: Web Studio (web-based) and Citrix Studio (Windows-based). This article covers only Web Studio. For information about Citrix Studio, see the equivalent article in Citrix Virtual Apps and Desktops 7 2212 or earlier.
Introduction
标签是用于标识项目(例如计算机、应用程序、桌面、交付组、应用程序组和策略)的字符串。创建标签并将其添加到项目后,您可以自定义某些操作,使其仅应用于具有指定标签的项目。
-
自定义 Web Studio 中的搜索显示。
例如,要仅显示已针对测试人员优化的应用程序,请创建一个名为“test”的标签,然后将其添加到(应用于)这些应用程序。现在,您可以使用“test”标签筛选 Web Studio 搜索。
-
从应用程序组发布应用程序,或从交付组发布特定桌面,同时仅考虑所选交付组中的一部分计算机。这称为标签限制。
通过标签限制,您可以将现有计算机用于多个发布任务,从而节省部署和管理更多计算机的成本。标签限制可以看作是对交付组中的计算机进行细分(或分区)。其功能与 XenApp 7.x 之前版本中的工作组类似,但并不完全相同。
使用带有标签限制的应用程序组或桌面,在隔离和排查交付组中一部分计算机的问题时会很有帮助。
-
为交付组中的一部分计算机安排定期重新启动。
对计算机使用标签限制,您可以使用新的 PowerShell cmdlet 为交付组中的一部分计算机配置多个重新启动计划。有关示例和详细信息,请参阅管理交付组。
-
自定义 Citrix 策略在交付组、交付组类型或具有(或不具有)指定标签的 OU 中一部分计算机上的应用(分配)。
例如,如果您只想将 Citrix 策略应用于功能更强大的工作站,请为这些计算机添加一个名为“high power”的标签。然后,在“创建策略”向导的“分配策略”页面上,选择该标签和“启用”复选框。您还可以向交付组添加标签,然后将 Citrix 策略应用于该组。有关详细信息,请参阅创建策略。
您可以将标签应用于:
- 计算机
- 应用程序
- 计算机目录(仅限 PowerShell;请参阅 计算机目录上的标签)
- Delivery groups
- 应用程序组
可以在 Web Studio 中创建或编辑以下内容时配置标记限制:
- 共享交付组中的桌面
- 应用程序组
重要:
标记可以显式应用于计算机,也可以显式应用于计算机目录或交付组级别。当标记应用于计算机目录或交付组级别时,该目录或交付组中的所有计算机都将隐式继承该标记。这些继承的标记无法在计算机级别删除。要删除标记效果,必须从计算机目录或交付组级别删除该标记。
桌面或应用程序组的标签使用限制
标记限制涉及以下几个步骤:
- 创建标记,然后将其添加(应用)到计算机。
- 创建或编辑具有标记限制的组(换句话说,“将启动限制为具有标记 x 的计算机”)。
标记限制扩展了代理的计算机选择过程。代理从关联的交付组中选择一台计算机,选择过程受访问策略、配置的用户列表、区域首选项和启动就绪状态以及标记限制(如果存在)的约束。对于应用程序,代理会按优先级顺序回退到其他交付组,并对每个考虑的交付组应用相同的计算机选择规则。
示例 1:简单布局
本示例介绍了一个简单的布局,该布局使用标记限制来限制哪些计算机可用于某些桌面和应用程序启动。该站点有一个共享交付组、一个已发布的桌面和一个配置了两个应用程序的应用程序组。

- 已将标记添加到三台计算机(VDA 101–103)中的每台计算机。
- 共享交付组中的桌面是使用名为“Red”的标记限制创建的。桌面只能在该交付组中具有“Red”标记的计算机上启动:VDA 101 和 102。
- 应用程序组是使用“Orange”标记限制创建的,因此其每个应用程序(计算器和记事本)只能在该交付组中具有“Orange”标记的计算机上启动:VDA 102 和 103。
计算机 VDA 102 具有两个标记(Red 和 Orange),因此可以考虑用于启动应用程序和桌面。
示例 2:更复杂的布局
本示例包含多个通过标记限制创建的应用程序组。这使得能够用更少的机器交付更多的应用程序,而如果仅使用交付组,则需要更多的机器才能达到同样的效果。
如何配置示例 2 显示了用于创建和应用标记,然后在此示例中配置标记限制的步骤。

本示例使用 10 台计算机 (VDA 101–110)、一个交付组 (D01) 和三个应用程序组 (A100、A200、A300)。通过为每台计算机应用标记,然后在创建每个应用程序组时指定标记限制:
- 组中的会计用户可以在五台计算机 (VDA 101–105) 上访问他们需要的应用程序
- 组中的 CAD 设计师可以在五台计算机 (VDA 106-110) 上访问他们需要的应用程序
- 组中需要 Office 应用程序的用户可以在 10 台计算机 (VDA 101–110) 上访问 Office 应用程序
仅使用 10 台计算机,只有一个交付组。单独使用交付组(不使用应用程序组)将需要两倍的计算机,因为一台计算机只能属于一个交付组。
管理标记和标记限制
通过 Web Studio 中的“管理标记”操作,可以创建、添加(应用)、编辑和删除所选项目中的标记。
(例外:用于策略分配的标记通过 Web Studio 中的“管理标记”操作进行创建、编辑和删除。但是,标记是在创建策略时应用(分配)的。有关详细信息,请参阅创建策略。)
标记限制是在交付组中创建或编辑桌面时以及创建和编辑应用程序组时配置的。
在 Web Studio 中使用“管理标记”对话框
在 Web Studio 中,选择要应用标记的项目(一台或多台计算机、应用程序、桌面、交付组或应用程序组),然后在操作栏中选择“管理标记”。该对话框列出了站点中已创建的所有标记,而不仅仅是您选择的项目所使用的标记。
- 包含复选标记的复选框表示该标记已添加到所选项目。(在下面的屏幕截图中,所选计算机已应用名为“Tag1”的标记。)
- 如果您选择了多个项目,包含连字符的复选框表示部分(但并非全部)所选项目已添加该标记。

以下操作可从“管理标记”对话框中执行。请务必查看使用标记时的注意事项。
-
创建标记:
单击“创建”。输入名称和描述。标记名称必须唯一且不区分大小写。然后单击“确定”。(创建标记不会自动将其应用于您选择的任何项目。使用复选框应用标记。)
-
添加(应用)一个或多个标记:
启用标记名称旁边的复选框。如果您选择了多个项目,并且标记旁边的复选框包含连字符(表示部分但并非所有选定项目已应用该标记),将其更改为复选标记会影响所有选定的计算机。
如果您尝试将标签添加到一台或多台计算机,并且该标签在应用程序组中用作限制,则会收到警告,指出此操作可能导致这些计算机可用于启动。如果这是您的预期,请继续。
-
要删除一个或多个标签:
清除标签名称旁边的复选框。如果您选择了多个项目,并且标签旁边的复选框包含连字符(表示部分而非全部选定项目已应用该标签),则清除该复选框会从所有选定计算机中删除该标签。
如果您尝试从将某个标签用作限制的计算机中删除该标签,则会收到警告,指出此操作可能会影响哪些计算机被考虑用于启动。如果这是您的预期,请继续。
-
要编辑标签:
选择一个标签,然后单击编辑。输入新名称、新描述或两者。您一次只能编辑一个标签。
-
要删除一个或多个标签:
选择标签,然后单击删除。删除标签对话框会指示当前有多少项目使用选定的标签(例如“2 台计算机”)。单击某个项目可显示更多信息。例如,单击“2 台计算机”项目会显示已应用该标签的两台计算机的名称。确认是否要删除这些标签。
您不能使用 Web Studio 删除用作限制的标签。首先,编辑应用程序组并删除标签限制或选择其他标签。
在管理标签对话框中完成后,单击保存。
要查看计算机是否已应用任何标签:在左侧窗格中选择交付组。在中间窗格中选择一个交付组,然后在操作栏中选择查看计算机。在中间窗格中选择一台计算机,然后在详细信息窗格中选择标签选项卡。
管理标签限制
配置标签限制是一个多步骤过程:首先创建标签并将其添加/应用于计算机。然后,将限制添加到应用程序组或桌面。
-
创建并应用标签:
创建标签,然后使用前面描述的管理标签操作将其添加(应用)到受标签限制影响的计算机。
-
要向应用程序组添加标签限制:
创建或编辑应用程序组。在“交付组”页面上,选择“限制启动到具有该标签的计算机”,然后从列表中选择该标签。
-
要更改或删除应用程序组上的标签限制:
编辑组。在“交付组”页面上,可以从列表中选择其他标签,也可以通过清除“限制启动到具有该标签的计算机”来完全删除标签限制。
-
要向桌面添加标签限制:
创建或编辑交付组。在“桌面”页面上,单击“添加”或“编辑”。在“添加桌面”对话框中,选择“限制启动到具有该标签的计算机”,然后从菜单中选择该标签。
-
要更改或删除交付组上的标签限制:
编辑组。在“桌面”页面上,单击“编辑”。在对话框中,可以从列表中选择其他标签,也可以通过清除“限制启动到具有该标签的计算机”来完全删除标签限制。
使用标签时的注意事项
应用于项目的标签可用于不同目的,因此请记住,添加、删除和移除标签可能会产生意外影响。您可以使用标签在 Web Studio 搜索字段中对计算机显示进行排序。在配置应用程序组或桌面时,可以将同一标签用作限制。该标签将启动考虑范围限制为仅限于指定交付组中具有该标签的计算机。
当您尝试向计算机添加标签,而该标签已被配置为桌面或应用程序组的标签限制时,将显示警告。添加该标签可能会使计算机可用于启动其他应用程序或桌面。如果这是您的预期,请继续。如果不是,您可以取消该操作。
例如,假设您创建了一个带有“Red”标签限制的应用程序组。稍后,您在该应用程序组使用的相同交付组中添加了其他几台计算机。如果您随后尝试将“Red”标签添加到这些计算机,Web Studio 将显示类似以下内容的消息:“标签‘Red’用作以下应用程序组的限制。添加此标签可能会使选定的计算机可用于在此应用程序组中启动应用程序。”然后,您可以确认或取消将该标签添加到这些额外的计算机。
同样,如果应用程序组使用标签来限制启动,Web Studio 会警告您,在编辑组以将其作为限制删除之前,您无法删除该标签。(如果允许您删除用作应用程序组中限制的标签,则可能会导致允许应用程序在与该应用程序组关联的交付组中的所有计算机上启动。)如果标签用作桌面启动的限制,则同样禁止删除标签。在编辑交付组中的应用程序组或桌面以删除该标签限制后,您可以删除该标签。
并非所有计算机都可能具有相同的应用程序集。一个用户可以属于多个应用程序组,每个组具有不同的标签限制以及来自交付组的不同或重叠的计算机集。下表列出了如何确定计算机考虑因素。
| 当应用程序已添加到 | 所选交付组中的这些计算机将被考虑用于启动 |
|---|---|
| 一个没有标签限制的应用程序组 | 任何计算机。 |
| 一个具有标签限制 A 的应用程序组 | 已应用标签 A 的计算机。 |
| 两个应用程序组,一个具有标签限制 A,另一个具有标签限制 B | 具有标签 A 和标签 B 的计算机。如果没有可用的,则为具有标签 A 或标签 B 的计算机。 |
| 两个应用程序组,一个具有标签限制 A,另一个没有标签限制 | 具有标签 A 的计算机。如果没有可用的,则为任何计算机。 |
如果您在计算机重新启动计划中使用了标签限制,则您所做的任何影响标签应用或限制的更改都会影响下一个计算机重新启动周期。它不会影响在进行更改时正在进行的任何重新启动周期。
如何配置示例 2
以下序列显示了创建和应用标签,然后为第二个示例中所示的应用程序组配置标签限制的步骤。
VDA 和应用程序已安装在计算机上,并且已创建交付组。
创建标签并将其应用于计算机:
- 在 Web Studio 中,选择交付组 D01,然后在操作栏中选择 查看计算机。
- 选择 VDA 101–105 计算机,然后在操作栏中选择 管理标签。
- 在“管理标签”对话框中,单击 创建,然后创建一个名为
CADApps的标签。单击 确定。 - 再次单击 创建 并创建一个名为 OfficeApps 的标签。单击 确定。
- 仍在“管理标签”对话框中时,通过启用每个标签名称(
CADApps和OfficeApps)旁边的复选框,将新创建的标签添加(应用)到所选计算机。完成后,关闭对话框。 - 选择交付组 D01,在操作栏中选择 查看计算机。
- 选择 VDA 106–110 计算机,然后在操作栏中选择 管理标签。
- 在“管理标签”对话框中,单击 创建。创建一个名为
AcctgApps的标签。单击 确定。 - 通过单击每个标签名称旁边的复选框,将新创建的
AcctgApps标签和OfficeApps标签应用到所选计算机,然后关闭对话框。
创建具有标签限制的应用程序组。
- 在 Web Studio 中,在左侧窗格中选择 应用程序,选择 应用程序组 选项卡,然后在操作栏中选择 创建应用程序组。此时将启动“创建应用程序组”向导。
- 在向导的“交付组”页面上,选择交付组 D01。选择 将启动限制到具有标签的计算机,然后从列表中选择
AcctgApps标签。 - 完成向导,指定记账用户和记账应用程序。(添加应用程序时,选择 从“开始”菜单 源,该源会在具有
AcctgApps标签的计算机上搜索应用程序。)在“摘要”页面上,将组命名为A100。 - 重复上述步骤以创建应用程序组
A200,指定具有CADApps标签的计算机以及相应的用户和应用程序。 - 重复这些步骤以创建应用程序组
A300,指定具有OfficeApps标签的计算机以及相应的用户和应用程序。
计算机目录上的标签
您可以在计算机目录上使用标签。创建标签然后将其应用于目录的总体顺序与前面所述相同。但是,仅通过 PowerShell 界面支持将标签应用于目录。您不能使用 Web Studio 将标签应用于目录或从目录中删除标签。Web Studio 中的目录显示不指示是否应用了标签。
摘要:您可以使用 Web Studio 或 PowerShell 创建或删除用于目录的标签。使用 PowerShell 将标签应用于目录。
以下是使用标签与目录的一些示例:
- 交付组包含来自多个目录的计算机,但您希望某个操作(例如重新启动计划)仅影响特定目录中的计算机。将标签应用于该目录即可实现此目的。
- 在应用程序组中,您希望将应用程序会话限制为特定目录中的计算机。将标签应用于该目录即可实现此目的。
Affected PowerShell cmdlets:
- 您可以将目录对象传递给 cmdlet,例如
Add-BrokerTag和Remove-BrokerTag。 -
Get-BrokerTagUsage显示有多少目录包含标签。 -
Get-BrokerCatalog具有一个名为Tags的属性。
例如,以下 cmdlet 将名为 fy2018 的标签添加到名为 acctg 的目录中:
Get-BrokerCatalog -Name acctg | Add-BrokerTag fy2018。(该标签以前是使用 Web Studio 或 PowerShell 创建的。)
有关更多指导和语法,请参阅 PowerShell cmdlet 帮助。
自动标签(预览版)
自动标记允许管理员根据自定义规则自动设置和删除各种 Citrix Virtual Apps and Desktops 对象上的标签。此增强功能消除了维护定期运行以优化环境的不同脚本的需要。
使用场景
通过自动标记,您可以实施与业务驱动因素相关的规则,例如降低成本、优化基础架构和推动消费。以下是一些用例:
- 回收未使用的 VDI - 将超过预设天数未使用的专用工作负载释放到可用池中。
- 清除应用冗余 - 通过识别超过预设天数未使用的应用程序来减少应用程序冗余。
- 功能级别低于 X 的交付组 - 查找功能级别低于特定级别的交付组。
- 不活跃用户 - 回收超过预设天数未登录的用户的资源。
PowerShell 命令的执行和管理
您可以使用 PowerShell 命令创建自动标记。自动标记规则创建后,会以 600 秒的频率进行评估。有关详细信息,请参阅 New-BrokerAutoTagRule。
示例
New-BrokerAutoTagRule 使用与 Get-BrokerMachine cmdlet 相同的对象类型和筛选器参数。有关详细信息,请参阅 GetBrokerMachine。
-
标记超过 30 天未使用的专用 VDI,ID 为 123:
-
定义一个用于标记未使用 VDI 的标签,例如 unused-VDI。
- 标签名称:未使用的VDI
- 标签 ID:123
-
创建自动标记规则以标记未使用的计算机。定义规则参数:
- 名称:规则的通用名称。
- 对象类型:计算机。
- 规则文本:静态的、已分配的计算机,其上次连接时间超过 30 天或没有值。
- 标签 Uid:您要关联的标签 ID,123。
New-BrokerAutoTagRule -Name ‘UnusedVdi’ -ObjectType ‘Machine’ -RuleText “-AllocationType Static -IsAssigned $true -Filter { SummaryState -ne `”InUse`” -and ( LastConnectionTime -lt ‘-30’ -or LastConnectionTime -eq `$null ) }” -TagUid 123<!--NeedCopy--> -
检查标记有标签 unused-VDI 的计算机并将其释放。
-
-
标记功能级别低于 X 的交付组(使用 L7_20 作为阈值功能级别):
New-BrokerAutoTagRule -Name 'LowFL' -ObjectType 'DesktopGroup' -RuleText " -Filter { MinimumFunctionalLevel -lt 'L7_20' } " -TagUid 123
- 标记未发布到文件夹中的用户可见应用程序:
New-BrokerAutoTagRule -Name 'NoFolder' -ObjectType 'Application' -RuleText "-Enabled $true -Filter { ClientFolder -eq $null )} " -TagUid 123
更多信息
博客文章:如何将桌面分配给特定服务器。
共享
共享
This Preview product documentation is Citrix Confidential.
You agree to hold this documentation confidential pursuant to the terms of your Citrix Beta/Tech Preview Agreement.
The development, release and timing of any features or functionality described in the Preview documentation remains at our sole discretion and are subject to change without notice or consultation.
The documentation is for informational purposes only and is not a commitment, promise or legal obligation to deliver any material, code or functionality and should not be relied upon in making Citrix product purchase decisions.
If you do not agree, select I DO NOT AGREE to exit.