部署一个或多个 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”字段中输入相应的负载平衡器。