IBM Cognos BI 服务器组件存在许多可能的配置选项;即存在许多有关网关、应用程序层组件和内容管理器的放置位置的选项。分布将遵循以下一个或多个选项:
- 所有组件位于一台计算机上
- 网关位于不同的计算机上
- 应用程序层组件与内容管理器位于不同的计算机上
在安装和配置 Esri Maps for IBM Cognos 之前了解您的 IBM Cognos 分布非常重要。以下内容专门深入讨论分布选项。有关详细信息,请参阅 IBM Cognos Business Intelligence 安装和配置指南。
所有组件位于一台计算机上
本选项通常用于进行演示或者在概念验证环境中使用。如果在同一台计算机上安装了 IBM Cognos BI 报表的所有服务器组件,则以下表述均为真:
- Web 服务器已配置为托管 IBM Cognos Web 内容。
- 您已指定与内容存储库的连接信息。
![所有组件位于一台计算机上 所有组件位于一台计算机上](GUID-BEBAE9D7-B219-4444-8EB0-93BA95889F83-web.png)
网关位于不同的计算机上
网关可将请求从 Web 服务器和客户端传递到调度程序中。它可以驻留在一个或多个 Web 服务器上。
在安装有网关的每台计算机上,以下表述均为真:
- Web 服务器已配置为托管 IBM Cognos Web 内容。
- 调度程序 URI 已配置。
![网关位于不同的计算机上 网关位于不同的计算机上](GUID-78A955BE-59F2-43AE-A182-3780CC282050-web.png)
应用程序层组件与内容管理器位于不同的计算机上
每个组织的处理特征都不相同。在不同的计算机上安装应用程序层组件和内容管理器旨在解决以下问题中的一个或多个:性能、可用性、容量或安全性。
多个内容管理器
IBM Cognos 分布可以安装任意数量的内容管理器。其中一个始终处于活动状态,其他安装则作为备用。为实现故障转移功能,通常将内容管理器安装在两台或多台独立的计算机上。此外,内容管理器的安装可以与应用程序层组件的安装分开进行。最后,内容管理器即便能够存在于数据层中,也不能存在于应用程序层中。
在下图中,一个请求进入网关并被传递到调度程序(未显示)。调度程序将该请求传递给默认的活动内容管理器计算机。如果活动内容管理器所在的计算机失败,则请求将被重定向到备用内容管理器计算机(它将在默认的活动内容管理器计算机失败后变为活动状态)。
![多个内容管理器 多个内容管理器](GUID-D04C7EF8-2AD8-4267-BF4C-E8BE2CCEBBEE-web.png)
在安装有内容管理器的每台计算机上,以下表述均为真:
- 已指定与内容存储库的连接信息。
- 已指定调度程序 URI。
- 已指定所有内容管理器 URI。
- 已指定外部应用程序的调度程序 URI。
多个应用程序层组件计算机
为在通常存在大量需要处理的报表请求的环境中提高可扩展性,可将应用程序层组件安装到多台专用于处理收到的请求的计算机上。这样便可在各台计算机之间分发并平衡负载,从而像故障转移支持那样提供比一台计算机更好的可访问性和吞吐量。
![多个应用程序层组件计算机 多个应用程序层组件计算机](GUID-FB6DD803-B089-4BC1-882D-758361F58733-web.png)
在每台安装有应用程序层组件的计算机上,以下表述均为真:
- 已指定所有内容管理器 URI。
- 已指定调度程序 URI。
- 已指定外部应用程序的调度程序 URI。
- 仅启用每台应用程序层组件计算机所需要的服务。
注:
以上各图均不能代表实际的 IBM Cognos 实现。但这些图解释了不同层中的选项。实际的实现可能代表多个上述选项,例如,多个网关位于不同的计算机上、多个内容管理器计算机、多个应用程序层组件计算机等。在安装和配置 Esri Maps for IBM Cognos 之前,特别需要注意了解您的环境中的 IBM Cognos 分布。