Citrix虚拟应用和桌面

标签

介绍

标记是用于标识机器、应用程序、桌面、交付组、应用程序组和策略等项的字符串。在创建标记并将其添加到项之后,可以调整某些操作,使其仅应用于具有指定标记的项。

  • 在Studio中定制搜索显示。

    例如,为了只显示为测试人员优化的应用程序,创建一个名为“test”的标记,然后将其添加(应用)到这些应用程序中。现在你可以用“test”标签过滤Studio搜索。

  • 从应用程序组发布应用程序或从交付组发布特定桌面,只考虑选定交付组中的计算机子集。这叫做标签的限制

    通过标记限制,您可以将现有机器用于多个发布任务,从而节省部署和管理更多机器的相关成本。标签限制可以被认为是对交付组中的机器进行细分(或分区)。它的功能与7.x之前的XenApp版本中的工人组相似,但不完全相同。

    使用带有标记限制的应用程序组或桌面,或者在隔离和排除交付组中的机器子集时很有帮助。

  • 为交付组中的机器子集安排定期重新启动。

    对计算机使用标记限制使您能够使用新的PowerShell cmdlets为交付组中的计算机子集配置多个重新启动计划。有关示例和细节,请参见管理交付组

  • 将Citrix策略的应用程序(分配)裁剪为具有(或没有)指定标记的交付组、交付组类型或ou中的机器子集。

    例如,如果您希望只将Citrix策略应用于功能更强大的工作站,那么可以向这些机器添加名为“high power”的标记。然后,在分配政策页面中,选择该标记和启用复选框。还可以将标记添加到交付组,然后将Citrix策略应用到该组。有关详细信息,请参见创建政策

你可以应用标签到:

当在Studio中创建或编辑以下内容时,可以配置标记限制:

  • 共享下发组中的桌面
  • 一个应用程序组

桌面或应用程序组的标记限制

标记限制包括几个步骤:

  • 创建标记,然后将其添加(应用)到机器。
  • 创建或编辑一个带有标记限制的组(换句话说,“将启动限制在带有标记x的机器上”)。

标记限制扩展了代理的机器选择过程。代理根据访问策略、配置的用户列表、区域首选项和启动准备情况以及标记限制(如果存在)从关联的交付组中选择机器。对于应用程序,代理按照优先级顺序返回到其他交付组,并对每个考虑的交付组应用相同的机器选择规则。

例1:简单的布局

这个示例介绍了一个简单的布局,使用标记限制来限制哪些机器可以用于特定的桌面和应用程序启动。该站点有一个共享的交付组、一个发布的桌面和一个配置了两个应用程序的应用程序组。

在一个简单的布局中使用标签限制的例子。

  • 标签已经被添加到每一台机器(VDA 101-103)。
  • 共享交付组中的桌面是用名为“Red”的标记限制创建的。桌面只能在该交付组中带有“Red”标记的机器上启动:VDA 101和102。
  • 应用程序组是在“Orange”标记限制下创建的,因此它的每个应用程序(Calculator和Notepad)只能在该交付组中具有标记“Orange”的机器上启动:VDA 102和103。

机器VDA 102有两个标记(红色和橙色),因此可以考虑用它来启动应用程序和桌面。

示例2:更复杂的布局

此示例包含几个使用标记限制创建的应用程序组。这使得您能够以更少的计算机交付更多的应用程序,而不是仅使用交付组时所需的计算机。

如何配置示例2展示在本示例中用于创建和应用标记,然后配置标记限制的步骤。

在复杂布局中使用标记限制的示例。

本例使用10台机器(VDA 101-110)、一个交付组(D01)和3个应用程序组(A100、A200、A300)。通过将标记应用到每台机器,然后在创建每个应用程序组时指定标记限制:

  • 组中的会计用户可以在五台机器上访问他们需要的应用程序(VDA 101-105)
  • 团队中的CAD设计师可以在5台机器上访问他们需要的应用程序(VDA 106-110)
  • 组内需要Office应用的用户可以访问10台机器上的Office应用(VDA 101-110)

只使用10台机器,只有一个配送组。单独使用交付组(不使用应用程序组)将需要两倍多的机器,因为一台机器只能属于一个交付组。

管理标记和标记限制

标签的创建、添加(应用)、编辑和删除从选定的项目管理标签在工作室。

(例外:用于策略分配的标记是通过管理标签在工作室。但是,在创建策略时应用(分配)标记。看到创建政策详情)。

当您在交付组中创建或编辑桌面以及创建和编辑应用程序组时,将配置标记限制。

在Studio中使用管理标签对话框

在Studio中,选择要将标记应用到的项(一台或多台计算机、应用程序、桌面、交付组或应用程序组),然后进行选择管理标签在Actions窗格中。对话框列出了在Site中创建的所有标记,而不仅仅是您选择的项目。

  • 包含复选标记的复选框表明标记已经添加到所选项目中。(在下面的屏幕截图中,所选机器应用了名为“Tag1”的标记。)
  • 如果选择了多个项目,则包含连字符的复选框将指示某些(但不是所有)选定项目已添加该标记。

管理标签对话框

控件中可以使用以下操作管理标签对话框。一定要复习使用标签时的注意事项

  • 要创建一个标签:

    点击创造。输入名称和描述。标签名必须唯一且不区分大小写。然后单击好啊.(创建标签不会自动将其应用于您所选择的任何项目。使用复选框应用标记。)

  • 添加(应用)一个或多个标签:

    启用标记名称旁边的复选框。如果您选择了多个项目,并且标记旁边的复选框包含一个连字符(表示一些,但不是所有选中的项目已经应用了标记),将其更改为复选标记将影响所有选中的机器。

    如果您试图向一台或多台计算机添加标记,并且该标记被用作应用程序组中的限制,则会警告您该操作可能导致这些计算机可用于启动。如果这是你想要的,继续。

  • 删除一个或多个标签:

    清除标记名称旁边的复选框。如果您选择了多个项目,并且标记旁边的复选框包含连字符(表示某些但不是所有选定项目已应用标记),则清除该复选框将从所有选定计算机中删除标记。

    如果您试图从使用该标记作为限制的机器中删除标记,则会收到警告,该操作可能会影响考虑启动哪些机器。如果这是你想要的,继续。

  • 编辑标签:

    选择一个标签,然后单击编辑.输入新的名称、描述或两者都输入。一次只能编辑一个标签。

  • 删除一个或多个标签:

    选择标签,然后单击删除.“删除标签”对话框表示当前有多少项使用所选标签(例如“2台机器”)。单击某项可显示更多信息。例如,单击“2台机器”项将显示应用该标记的两台机器的名称。确认是否删除标签。

    不能使用Studio删除用作限制的标记。首先,编辑应用程序组并删除标记限制或选择不同的标记。

在“管理标签”对话框中完成后,单击拯救

要查看机器是否应用了任何标签:选择交付组在导航窗格中。在中间窗格中选择传递组,然后选择查看机器在Actions窗格中。在中间窗格中选择一台机器,然后选择标签选项卡上的细节窗格。

管理标签的限制

配置标记限制是一个多步骤的过程:首先创建标记并将其添加/应用到机器上。然后,将限制添加到应用程序组或桌面。

  • 创建并应用标签:

    属性创建标记,然后将其添加(应用)到受标记限制影响的机器管理标签前面描述的操作。

  • 要向应用程序组添加标记限制,请执行以下操作:

    创建或编辑应用程序组。在交付组页面,选择限制启动到带有标签的机器然后从列表中选择标记。

  • 要更改或删除应用程序组上的标记限制,请执行以下操作:

    编辑小组。在交付组页面上,从列表中选择其他标记,或清除标记限制以完全删除标记限制限制启动到带有标签的机器

  • 向桌面添加标签限制:

    创建或编辑交付组。点击添加编辑台式电脑页面。在“添加桌面”对话框中选择限制启动到带有标签的机器然后从菜单中选择标签。

  • 更改或删除交付组上的标记限制:

    编辑小组。2 .在“桌面管理”界面,单击编辑.在对话框中,要么从列表中选择一个不同的标记,要么通过清除来完全删除标记限制限制启动到带有标签的机器

使用标签时的注意事项

应用于项目的标记可以用于不同的目的,因此请记住,添加、删除和删除标记可能会产生意想不到的效果。可以使用标记对Studio搜索字段中的机器显示进行排序。在配置应用组或桌面时,可以使用相同的标签作为限制。标签将启动考虑限制为只有具有该标签的指定交付组中的机器。

当标记已配置为桌面或应用程序组的标记限制后,试图向计算机添加标记时,将出现警告。添加标记可以使机器可用来启动其他应用程序或桌面。如果这是你的意图,继续。如果没有,可以取消操作。

例如,假设您创建了一个具有“Red”标记限制的应用程序组。稍后,您将在该应用程序组使用的同一交付组中添加其他几台机器。如果随后尝试向这些机器添加“Red”标记,Studio将显示类似于这样的消息:“标记“Red”被用作对以下应用程序组的限制。添加此标记可能会使选定的机器可用来启动该应用程序组中的应用程序。”然后,您可以确认或取消将该标记添加到这些额外的机器。

类似地,如果应用程序组使用标记来限制启动,Studio会警告您在编辑组以将其作为限制删除之前,无法删除该标记。(如果允许您删除应用程序组中用作限制的标记,则可能导致允许应用程序在与应用程序组关联的传递组中的所有计算机上启动。)如果标记用作桌面启动的限制,则同样禁止删除标记。编辑应用程序组或传送组中的桌面以删除该标记限制后,可以删除该标记。

并非所有计算机都有相同的应用程序集。一个用户可以属于多个应用程序组,每个应用程序组具有不同的标记限制,以及交付组中不同或重叠的机器集。下表列出了如何确定机器注意事项。

当一个应用程序被添加到 这些机器在选定的交付组被考虑启动
一个没有标记限制的应用程序组 任何机器。
一个具有标记限制的应用程序组 应用标签A的机器。
两个应用程序组,一个有标签限制A,另一个有标签限制B 有标记A和标记B的机器。如果没有可用的机器,则有标记A或标记B的机器。
两个应用程序组,一个有标签限制A,另一个没有标签限制 标记为a的机器。如果没有可用的机器,则任何机器都可用。

如果在机器重新启动计划中使用了标记限制,则影响标记应用程序或限制的任何更改都会影响下一个机器重新启动周期。它不会影响在进行更改时正在进行的任何重新启动周期。

如何配置示例2

下面的顺序展示了创建和应用标记的步骤,然后为第二个示例中演示的应用程序组配置标记限制。

VDAs和应用程序已经安装在机器上,并且已经创建了交付组。

创建并应用标签到机器:

  1. 在Studio中,选择交付组D01,然后选择查看机器在操作窗格中。
  2. 选择机器VDA 101-105,然后选择管理标签在Actions窗格中。
  3. 在“管理标记”对话框中,单击创造然后创建一个名为CADApps.点击好啊
  4. 点击创造再次创建一个名为OfficeApps的标签。点击好啊
  5. 虽然还在管理标签对话框,通过启用每个标签名称旁边的复选框,将新创建的标签添加(应用)到所选的机器上(CADApps办公用品)。完成后,关闭对话框。
  6. 选择下发组D01,选择查看机器在操作窗格中。
  7. 选择机器VDA 106-110,然后选择管理标签在Actions窗格中。
  8. 管理标签对话框中,单击创造.创建一个名为AcctgApps.点击好啊
  9. 应用新创建的AcctgApps标签和办公用品通过单击每个标记名称旁边的复选框标记到选定的机器,然后关闭对话框。

创建带有标记限制的应用程序组。

  1. 在工作室中,选择应用程序,然后选择创建应用程序组在操作窗格中。将启动创建应用程序组向导。
  2. 交付组,选择下发组D01。选择限制启动到带有标签的机器然后选择AcctgApps从列表中删除标记。
  3. 完成向导,指定记帐用户和记帐应用程序。(添加应用程序时,请选择从开始菜单源代码,它在具有AcctgApps标签)。在总结Page,命名组A100
  4. 重复以上步骤创建应用组200,指定具有CADApps标签,加上适当的用户和应用程序。
  5. 重复步骤创建应用程序组A300,指定具有办公用品标签,加上适当的用户和应用程序。

机器目录上的标签

你可以在机器目录上使用标签。创建标记并将其应用到目录的总体顺序与前面描述的相同。然而,仅通过PowerShell接口支持对目录应用标记。不能使用Studio将标记应用到目录或从目录中删除标记。在Studio中显示的目录并不表明是否应用了标记。

简介:您可以使用Studio或PowerShell创建或删除标签,以便在目录上使用。使用PowerShell将标记应用到目录。

下面是一些在目录中使用标签的例子:

  • 一个交付组有来自多个目录的机器,但是您希望某个操作(例如重新启动计划)只影响特定目录中的机器。将标记应用到该目录就可以实现这一点。
  • 在应用程序组中,您希望将应用程序会话限制为特定目录中的计算机。将标记应用于该目录可以实现这一点。

PowerShell cmdlets影响:

  • 您可以将目录对象传递给cmdlet,例如添加代理标记Remove-BrokerTag
  • Get-BrokerTagUsage显示多少目录包含标签。
  • Get-BrokerCatalog有一个名为标签

例如,以下cmdlet添加了一个名为fy2018到名为acctgGet-BrokerCatalog -Name acctg | Add-BrokerTag fy2018. (该标记以前是使用Studio或PowerShell创建的。)

有关更多指导和语法,请参阅PowerShell cmdlet帮助。

更多的信息

博文:如何将桌面分配给特定的服务器

标签