Rational ClearQuest MultiSite 安装的部署配置

对 Rational ClearQuest Multisite 站点部署 Report Server for ClearQuest 功能有两种选择。
关于此任务

对于存储在嵌入式 Derby 数据库中的 Report Server for ClearQuest 信息,不支持 ClearQuest MultiSite 复制。可以部署多个 Report Server for ClearQuest 实例,但是每个实例彼此独立,且不会将单独实例中存储的数据传播到其他实例。例如,使用一个 Report Server 创建的报告文件夹对其他 Report Server 不可见。

在 ClearQuest MultiSite 部署中,通常将多个 Rational ClearQuest 数据库服务器部署到不同物理位置中,并通过相对较慢的网络彼此相连。最终用户使用较快的本地网络连接到最近的数据库服务器,以便为 Rational ClearQuest 客户机操作获取最佳响应时间。对于此类环境,请在规划如何以最佳方式部署 Report Server for ClearQuest 时记住以下一般准则:
  • 确保 Report Server 具有到 Rational ClearQuest 数据库服务器的快速网络访问。如果网络连接速度较慢,需要在数据库服务器与 Report Server 之间传输数据的操作(如生成报告)的性能将受到影响。
  • 最终用户应使用较快网络连接连接到 Report Server。 如果网络连接速度较慢,那么需要在 Report Server 与用户浏览器之间传输数据的操作(如浏览报告层次结构)的性能将受到影响。

将部署的 Report Server 数保持为最低。 每个 Report Server 都必须单独管理,因此管理成本将随着 Report Server 数的增加而上升。

要实现最佳性能,部署到 Report Server for ClearQuest 的报告应避免使用地理位置上分散的数据源。

应以可正确利用 Report Server for ClearQuest 配置的方式构造单个报告。可以(但不推荐)将报告部署到可访问远程地理位置中某个 CM Server 的位置。对于这种情况,将同一个报告部署在物理上位于这个远程位置的 Report Server 上,效率更高。从您的位置调用时,将在远程位置进行所有报告处理,但只有产生的报告输出才会返回到您的本地站点。

在记住这些准则的前提下,在 Rational ClearQuest MultiSite 部署中使用 Report Server 时,有两种可考虑使用的部署模式:
  • 一个 Report Server,并伴以一个 Rational ClearQuest 数据库服务器。在此模式中,所有用户都连接到同一个 Report Server。此模式通过在 Report Server 与 Rational ClearQuest 数据库服务器之间使用快速连接来优化性能。还允许用户共享报告,并避免管理多个 Report Server 时涉及的管理开销。此方法的主要缺点是要求所有用户与 Report Server 之间有相当快速的网络连接。否则(如用户在地理范围上分布极广),应考虑部署更多 Report Server 来提高性能。
  • 多个 Report Server,每台伴以一个不同的 Rational ClearQuest 副本。在此模式中,用户社区分为若干分段,每个分段指定给一个不同的 Report Server。选择这些分段,这样每个用户分段都具有到某个 Report Server 的快速网络访问。这样可以优化整体性能,但会增加管理开销。此外,用户分段之间无法共享报告,因为每个 Report Server 都包含自己的报告和文件夹。

如果安装 Report Server 的多个实例,那么每个实例只能连接到一个 Rational ClearQuest 副本,如下图所示:

此图显示您可以连接一个 Report Server for ClearQuest,以收集来自一个 ClearQuest 副本的报告信息。

反馈