部署一个或多个 Integration Broker 实例,具体取决于您的业务需求。以下部署模型基于常见的方案。

概念证明环境

在概念证明环境中,您仅在 VMware Identity Manager 中配置几个 Citrix 发布的应用程序以熟悉集成过程和最终用户体验,建议设置单个 Integration Broker 实例。选择相同的 Integration Broker 实例以作为虚拟应用程序集合中的同步 Integration Broker 和 SSO Integration Broker。



概念证明模型


测试环境

在小型测试环境中,您希望测试整个流程(包括同步和启动),建议部署两个 Integration Broker 实例,一个用于同步资源和授权,另一个用于启动资源。在该方案中,您通常仅集成几个应用程序,并且预计不会出现大量用户同时启动应用程序的情况。

选择一个实例以作为虚拟应用程序集合中的同步 Integration Broker,并选择另一个实例以作为 SSO Integration Broker。



测试环境模型


生产环境

在生产环境中,建议在负载平衡器后面设置一个 Integration Broker 实例群集以实现高可用性和负载平衡。如果其中的一个 Integration Broker 实例不可用,仍然可以同步和启动,因为请求已重定向到群集中的另一个实例。

在虚拟应用程序集合的“同步 Integration Broker”和“SSO Integration Broker”字段中输入负载平衡器信息。



生产环境模型


大型生产环境

在集成大量应用程序并存在较高流量的大型生产环境中,建议为同步和启动设置单独的 Integration Broker 群集。在负载平衡器后面设置每个群集。该设置可以使您根据特定需求灵活地增加实例数。例如,如果由于大量并发启动而出现延迟,您可以在用于启动的群集中添加更多 Integration Broker 实例。

在虚拟应用程序集合的“同步 Integration Broker”和“SSO Integration Broker”字段中输入相应的负载平衡器。

注:

对于仅用于启动而不用于同步的 Integration Broker 实例,您不需要设置 Citrix PowerShell Remoting。此外,如果使用 StoreFront REST API 连接到 Citrix 服务器场,您不需要下载 Citrix Web Interface SDK。



大型环境模型