StoreFront

为应用商店配置最佳 HDX 路由

配置最佳 Citrix Gateway 路由,以优化从 HDX Engine 路由到使用 StoreFront 的 Citrix Virtual Apps and Desktops 发布的应用程序的 ICA 连接处理。通常情况下,站点的最佳网关布置在相同的地理位置。

只需为用户访问 StoreFront 所用的设备不是最佳网关的部署定义最佳 Citrix Gateway 设备。如果启动应通过创建启动请求的网关定向回来,StoreFront 会自动执行此操作。

可以将网关映射到特定的 Delivery Controller 或区域。区域是一组 Delivery Controller,通常代表某个地理位置的数据中心。资源域是在 Citrix Virtual Apps and Desktops 中定义的,在 StoreFront 中定义的任何资源域都必须与在 Citrix Virtual Apps and Desktops 中定义的资源域名称完全匹配。可以将一个最佳网关映射到多个区域,但您通常应使用一个区域。一个区域通常代表某个地理位置的一个数据中心。预期每个区域至少有一个最佳 Citrix Gateway,用于与该区域中的资源建立 HDX 连接。

有关区域的详细信息,请参阅区域

使用场的示例场景

1 x UK 网关 -> 1 x UK StoreFront

  • 英国本地的应用程序和桌面
  • 仅用于英国故障转移的位于美国的应用程序和桌面

1 x US 网关 -> 1 x US StoreFront

  • 美国本地的应用程序和桌面
  • 仅用于美国故障转移的位于英国的应用程序和桌面

位于英国的网关使用位于英国的 StoreFront 提供对在英国托管的资源(例如应用程序和桌面)的远程访问。

位于英国的 StoreFront 在其 Delivery Controller 列表中同时定义了位于英国和位于美国的 Citrix Gateway 以及位于英国和美国的 Controller。UK 用户通过其地理位置布置的网关、StoreFront 和场访问远程资源。如果其 UK 资源不可用,作为临时故障转移备用方法,他们可以连接到 US 资源。

在未启用最佳网关路由的情况下,所有 ICA 启动都将通过创建启动请求的位于英国的网关传递,而不考虑资源所在的地理区域。默认情况下,创建启动请求时,创建请求的网关由 StoreFront 动态识别。最佳网关路由会覆盖此设置,并强制通过与提供应用程序和桌面的 US 场距离最近的网关建立 US 连接。

注意:

对于每个 StoreFront 应用商店,只能为每个站点映射一个最佳网关。

使用区域的示例场景

1 x CAMZone -> 2 x UK StoreFront

  • 英国剑桥:应用程序和桌面
  • 美国东部劳德代尔堡:应用程序和桌面
  • 印度班加罗尔:应用程序和桌面

1 x FTLZone -> 2 x US StoreFront

  • 美国东部劳德代尔堡:应用程序和桌面
  • 英国剑桥:应用程序和桌面
  • 印度班加罗尔:应用程序和桌面

1 x BGLZone -> 2 x IN StoreFront

  • 印度班加罗尔:应用程序和桌面
  • 英国剑桥:应用程序和桌面
  • 美国东部劳德代尔堡:应用程序和桌面

图 1. 非最佳网关路由

显示次优网关路由的示意图

图 2. 最佳网关路由

显示最佳网关路由的示意图

将 Delivery Controller 放置到区域中

在要放置到区域中的每个 Delivery Controller 上设置区域属性。

  1. 在 Citrix StoreFront 管理控制台的左侧窗格中选择应用商店节点,然后在操作窗格中单击管理 Delivery Controller
  2. 选择一个 Controller,单击编辑,然后单击编辑 Delivery Controller 屏幕上的设置
  3. 区域行中,单击第二列。
  4. Delivery Controller 区域名称屏幕上单击添加,然后添加一个区域名称。

本地化后的图片

配置最佳 HDX 路由

  1. 在 Citrix StoreFront 管理控制台的左侧窗格中选择应用商店节点,然后在结果窗格中选择一个应用商店。在操作窗格中,单击配置应用商店设置
  2. 选择最佳 HDX 路由选项卡。
  3. 选择网关。
    1. 要在访问特定 Delivery Controller 中的资源时使用网关,请单击管理 Delivery Controller,然后勾选一个或多个 Delivery Controller
    2. 要在访问区域中的一组 Delivery Controller 中的资源时使用网关,请单击管理区域并输入一个或多个区域。
    3. 默认情况下,添加 Delivery Controller 或区域后,仅限外部处于勾选状态,这意味着 StoreFront 仅使用网关为通过网关连接到 StoreFront 的用户启动 StoreFront。如果您还希望使用网关为直接连接到 StoreFront 而无需通过网关连接的用户启动资源,请取消选中仅限外部
  4. 如果您希望始终不使用网关而是直接连接到某些资源,即使是通过网关远程访问 StoreFront 的用户,也请选择 Direct HDX 连接并选择一些 Delivery Controller 或区域。

“最佳 HDX 路由”窗口的屏幕截图

使用 PowerShell 为应用商店配置最佳 Citrix Gateway 路由

为应用商店配置最佳 HDX 路由