Set up highly available multi-site stores 编辑

Important:

In multiple server deployments, use only one server at a time to make changes to the configuration of the server group. Ensure that the Citrix StoreFront management console is not running on any of the other servers in the deployment. Once complete, propagate your configuration changes to the server group so that the other servers in the deployment are updated.

For stores that aggregate resources from multiple deployments, particularly geographically dispersed deployments, you can configure load balancing and failover between deployments, mapping of users to deployments, and specific disaster recovery deployments to provide highly available resources. Where you have configured separate Citrix Gateway appliances for your deployments, you can define the optimal appliance for users to access each of the deployments.

Configure user mapping and aggregation

The StoreFront management console enables you to:

  • Map users to deployments: Based on Active Directory group membership, you can limit which users have access to particular deployments.
  • Aggregate deployments: You can specify which deployments have resources that you want to aggregate. Matching resources from aggregated deployments are presented to the user as a single highly-available resource.
  • Associate a zone with a deployment: When accessed with Citrix Gateway in a global load-balancing configuration, StoreFront prioritizes deployments from zones matching the gateway zone when launching resources.
  1. Ensure that you have configured the store with details of all the Citrix Virtual Apps and Desktops deployments that you want to use in your configuration. For more information about adding deployments to stores, see Manage the resources made available in stores.
  2. On the Windows Start screen or Apps screen, locate and click the Citrix StoreFront tile.
  3. Select the Stores node in the left pane of the Citrix StoreFront management console and click Manage Delivery Controllers in the Actions pane.
  4. If two or more controllers are defined, click User Mapping and Multi-Site Aggregation Configuration > Configure.
  5. Click Map users to controllers and make selections on the screens to specify which Delivery Controllers are available to which users.
  6. Click Aggregate resources to aggregate resources from multiple deployments. When Delivery Controllers are aggregated, applications and desktops from Delivery Controllers with the same display name and path are presented as a single application or desktop in Citrix Workspace app.

    1. To aggregate Delivery Controllers, select multiple controllers and click Aggregate.
    2. Select Aggregated Controller Settings options:

      Controllers publish identical resources - When selected, StoreFront enumerates resources from only one of the controllers in the aggregated set. When not selected, StoreFront enumerates resources from all controllers in the aggregated set (to accumulate the user’s entire set of available resources). Selecting this option gives a performance improvement when enumerating resources, but we do not recommend it unless you are certain that the list of resources is identical across all aggregated deployments.

      Load balance resources across controllers - When selected, launches are distributed evenly among the available controllers. When not selected, launches are directed to the first controller specified in the user mapping dialog screen, failing over to subsequent controllers if the launch fails.

  7. In the User Mapping and Multi-Site Aggregation Configuration dialog, click OK.

  8. In the Manage Delivery Controllers dialog, click OK.

Advanced configurations

You can configure many common multi-site and high availability operations with the StoreFront management console. You can also configure StoreFront using PowerShell or by editing the StoreFront configuration files, which provides the following extra functionality:

  • Ability to specify multiple groupings of deployments for aggregation.
    • The management console allows only a single grouping of deployments, which is sufficient for most cases.
    • For stores with many deployments with disjointed sets of resources, multiple groupings might give performance improvements.
  • Ability to specify complex preference orders for aggregated deployments. The management console allows aggregated deployments to be load balanced or to be used as a single failover list.
  • Ability to define disaster recovery deployments (deployments accessed only when all other deployments are unavailable).

Warning:

After configuring advanced multi-site options by manually editing the configuration file, some tasks become unavailable in the Citrix StoreFront management console to prevent misconfiguration.

  1. Ensure that you have configured the store with details of all the Citrix Virtual Apps and Desktops deployments that you want to use in your configuration, including disaster recovery deployments. For more information about adding deployments to stores, see Manage the resources made available in stores.

  2. Use a text editor to open the web.config file for the store, which is typically located in the directory C:\inetpub\wwwroot\Citrix\storename\, where storename is the name specified for the store when it was created.

  3. Locate the following section in the file.

    <resourcesWingConfigurations>
    <resourcesWingConfiguration name="Default" wingName="Default" />
    </resourcesWingConfigurations>
    <!--NeedCopy-->
    

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。
列表为空,暂无数据

词条统计

浏览:27 次

字数:6832

最后编辑:7年前

编辑次数:0 次

    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文