IBM Rational ClearQuest V7.1 版本的部署规划

为了尽可能利用 IBM Rational® ClearQuest® 7.1 版本中的新特性,需要做一些编辑和配置。本文向您提供了新特性以及需要配置任务的概述。

Shireen Ahmed, 资深软件工程师, IBM

Shireen Ahmed 照片Shireen Ahmed 从 2002 年加入 IBM Rational。她负责领导几个项目,主要关注在 IBM Rational ClearQuest 和全球化(G11N),并且是 IBM 红皮书“Certification Study Guide Series: IBM Maximo Asset Management V7.1”的合著者。Ahmed 女士之前在 Eastman Software,Viewlogic 以及 Wang Laboratories,作为软件开发人员工作了二十多年。她拥有波士顿大学的计算机硕士学位,以及 Northeastern University 的数学硕士学位。



2009 年 12 月 04 日

7.1 版本向 IBM® Rational® ClearQuest® 添加了许多特性。如以上的版本一样,有一些新特性在可以投入使用之前,由管理员来进行一番配置。本文提供了所有需要配置任务的概述,并引用关于开发的细节信息的产品文件。

ClearQuest 7.1 中的新特性

在规划您的部署时,很重要的一点是决定部署时使用什么特性,这些新的特性必须得到配置:

  • IBM® Installation Manager: 大多数 IBM Rational 程序使用的单个安装技术
  • Rational ClearQuest Web Server
  • Change Management (CM) Server: ClearQuest Web 和 IBM® Rational® ClearCase® Remote Client 的统一程序服务器。
  • 对于监视和调试的注册
  • Business Intelligence Reporting Tool(BIRT)或者 Crystal Reports 改善的,灵活的,多源头数据报告
  • 禁止或者重新激活 Remember Password
  • 支持多个 LDAP 配置
  • Rational ClearQuest 的 Eclipse 客户端的拼写检查
  • 可以配置的返回行的最大数量的结果设置界限
  • Feature Level 7 是在您使用 Maintenance 工具创建方案数据库的默认选项。这些附加的功能是 Feature Level 7 激活的:
    • 消极记录锁定
    • 全文本搜索
    • FIPS (联邦信息处理标准) 140-2 加密
  • 全文本搜索功能,它在 ClearQuest Web 中提供了自然语言搜索功能
  • 消极记录锁定,它提供了避免发生多个用户同时编辑一条记录情况的手段
  • FIPS (联邦信息处理标准) 140-2 加密认证规则的使用
  • Application Lifecycle Management(ALM)包与 ALM 方案,与 IBM Rational ClearCase UCM (Unified Change Management)和 IBM® Rational® Build Forge® 集成在一起

需要最低配置的特性

  • 新的 Rational ClearQuest Web 客户端,它是在 Microsoft® Windows®,以及 UNIX® 和 Linux® 操作系统上运行的 Rational ClearQuest 的基于浏览器的界面。
  • 基于 Eclipse 的 Rational ClearQuest Designer,带有新特性,以降低需要花在方案设计上的时间
  • 提供多平台支持(Windows, Linux, UNIX)的重新书写导入工具
  • 带有多平台支持功能的新cqtool命令行界面(CLI)
  • 变更管理 API,一种基于 API 规格的新 Java™,以和 Rational ClearQuest 与 Rational ClearCase 相交流(该 Rational ClearQuest 的 API 现在需要一个本地的 ClearQuest 内核以进行 LAN 访问)。
  • IPv6 支持遵循美国联邦政府标准的客户

IBM Rational ClearQuest V7.1 中的新特性,Michael Manning 所写的一篇 IBM developerWorks 文章(2008 年 11 月),提供了对这些特性的概述总结。

ClearQuest 7.1 客户端特性比较矩阵提供了 ClearQuest Web 客户端, Microsoft Windows 本地客户端,以及基于 Eclipse 客户端之间的特性比较矩阵。

表 1 根据类别显示了部署考虑。

表 1. ClearQuest 部署考虑的概述
规划备份安装存储数据测试配置
拓扑布局 硬件 软件第一次:
  1. 安装 IM
  2. 安装 ClearQuest
如果需要的话:
  1. 数据
  2. Config. info
  3. 编辑
  1. ClearQuest Web
  2. 其他的客户端以及服务器
  1. ClearQuest Web 服务器
  2. CM 服务器
  3. 报告
  4. 全文本搜索
  5. Feature Level 7
  6. FIPS 140-2
  7. 消极数据锁定
  8. 多个 LDAP 配置
  9. 注册
  10. 结果设置限制
  11. 记住密码
  12. 拼写检查
  13. ClearQuest EC
如果升级的话
  1. 数据
  2. Config. info
  3. 编辑
  1. 卸载
  2. 安装 IM
  3. 安装 ClearQuest

规划

Rational ClearQuest 环境的管理员,除了要执行预安装配置任务,一般还要对部属和环境的规划负责。完整的规划需要替换所有构件。您规划的越多,在安装期间及之后,任务就变得越容易。您不但要考虑软件构件,硬件配置也应该引起您的重视。

ClearQuest 7.1 Information Center 的 规划您的部署部分,涵盖了一般的部署考虑以及任务。

拓扑布局规划

一般来说,在安装产品之前,管理员必须考虑一般的物理及逻辑部署问题。接下来的信息在您部署定义拓扑布局时会十分有用。

对硬盘空间,RAM,以及虚拟机的一般建议配置

对于 IBM® WebSphere® Application Server 的实例:
每一个 Java™Virtual Machine (JVM)实例有 2GB RAM

注意
最高限是每一个 JVM 实例 32 位结构的 2 GB。64 位的结构与 64 位的 JVM 可以有更高数量的 RAM。

Rational ClearQuest 7.1 或者后续最小推荐硬件:

  • 2-4 CPUs, 4-8 GB RAM, 80 GB 硬盘空间,有线连接性 100 MB 完全双倍或者更高(无线连接不适用于服务器)
  • 客户端:1.5 Hz 32 位 (x86) 或者 64 位(x64)处理器或者更高,1 GB RAM(部署机器推荐使用 2 GB ,40 GB 硬盘空间,无线 802.11 g (54 mbps 或者更高),有线连接 100 MB 全双倍(推荐)

对于 Rational ClearQuest 7.1 或者后续版本您还可以看到升级用的推荐硬件配置以得到最低配置的表格

虚拟机的使用使得成本大大升高。如果您正在考虑部署中的 Virtual Machines ,可以查看 VMware 上是否支持 IBM Rational ClearCase, ClearQuest 和 RequisitePro?以寻求 IBM 的支持。

服务器配置选项

表 2 上标出了同一主机上可以配置的不同服务器应用程序(✔ 意为支持)。

表 2. 服务器应用程序以及主机
ClearQuest Web 和 CM ServersClearQuest 的报告服务器全文本搜索服务器许可证服务器
ClearQuest Web 和 CM ServerClearQuest Web 和 CM Server 必须安装到同一台主机上。
Report Server for BIRT 或者 Crystal Reports 报告,以及 Crystal Reports 的报告和报告服务器(数据进栈和出栈报告)

报告服务器可以与 ClearQuest Web 和 CM Server 安装到同一台主机上,特别当经常使用报告,而平台支持报告服务器时,更是这样。范例:如果您的 ClearQuest Web 或者 CM Server 安装在 Solaris 上,那么您就不能安装报告服务器了。


ClearQuest Web 客户端独立于许可证服务器;因为,它不需要安装在同一台主机上。对许可证服务器的优化连接是合适的;否则,在检出许可证时可能会有延迟。
Report server for ClearQuest (对于 BIRT 或者 Crystal Reports 数据进栈报告)以及 Report Server for Crystal Reports (数据进栈和出栈报告)
报告服务器可以与 ClearQuest Web 和 CM Server 安装到同一台主机上,如果报告经常使用,而平台又支持报告服务器,就更应该这样。
范例:如果您的 ClearQuest Web 或者 CM Server 安装在 Solaris 上,那么您就不能安装报告服务器了。


ClearQuest Web客户端独立于许可证服务器;因为,它不需要安装在同一台主机上。对许可证服务器的优化连接是合适的;否则,在检出许可证时可能会有延迟。
全文本搜索服务器


ClearQuest Web客户端独立于许可证服务器;因为,它不需要安装在同一台主机上。对许可证服务器的优化连接是合适的;否则,在检出许可证时可能会有延迟。
许可证服务器


ClearQuest Web 和 CM Server:

  • 可以与 ClearQuest 安装包中的 WebSphere Application Server 一起部署(查看 增加 JVM 堆的最大值以得到更多信息)。

Report Server for ClearQuest 和 Report Server for Crystal Reports

使用 Report Server for ClearQuest 以服务于 BIRT 或者 Crystal Reports 数据进栈报告,以及 Report Server for Crystal 数据进栈和出栈报告。如果您想了解关于本段的更多信息,可以查看为 Report Server for ClearQuest 规划一次部署配置。 Report Server for ClearQuest 可以部署到 Windows 和 Linux 上。但是,支持数据进栈和出栈报告的 Report Server for Crystal Reports,只能安装到 Windows 上。

如果您想要使用 Report Server for ClearQuest 来管理 Crystal 数据进栈报告,那么您就必须在同一服务器上安装并配置 Report Server for Crystal Reports ,以便能够运行 Crystal 数据进栈报告。在运行时 ,Report Server for ClearQuest 会向文件系统提取出 Crystal 数据进栈报告,该报告是在 Report Server for Crystal Reports 上启动的。

Report Server for ClearQuest 可以安装到主机的相同位置,因为它使用它自己的 WebSphere Application Server 实例。同样,它还能与 ClearQuest Web,CM Server,以及 Full-Text Search 安装到同一主机上。但是,它需要在完成报告服务器的配置之前安装 CM Server 。CM Server 并不需要安装到同一主机上。

操作系统对 CM 服务器的推荐空闲硬盘空间指定如下:

  • Windows 2003 SP2:500 MB
  • RedHat Enterprise Linux AS 5.0 Update 1 和 Update 2 或者 SuSE Linux Enterprise Server 10.0 SP1, SP2: 500 MB

从技术上而言,它可以安装到已存在的 WebSphere Application Server 上,但是 Installation Manager 并不支持这种类型的安装。

全文本搜索服务器

全文本搜索特性可以:

  • 部署到 Microsoft® Windows®, UNIX®,或者 Linux® 上
  • 安装到它自己的主机上,因为它拥有自己的 WebSphere Application Server 实例
  • 与 ClearQuest Web,CM Server,和 Report Server 安装到同一台主机上
  • 安装到已存在的 WebSphere Application Server 上,它支持已存在 WebSphere Application Server 基础的使用
  • 部署到多个 WebSphere Application Server 概述上(每一个概述处理一个 ClearQuest 用户数据库的索引)
  • 为了使索引发挥最优性能,索引应该位于以 10,000 RPM 或者更快速度旋转的非系统硬盘上。最优性能并不需要,除非您需要查询的亚微秒级响应时间。
  • ClearQuest FTS 索引要比 ClearQuest 用户数据库小很多,因为它只存储指针识别及引用项目的字典。
  • ClearQuest FTS 注册在 ClearQuest 数据库上以获取数据。每一次它注册时(一般是 10 分钟),它使用 ClearQuest 许可证,然后在调用结束时将其释放。

推荐的硬盘空间:
FTS 使用 Lucene 索引,它会随着 ClearQuest 数据库的增长而缓慢增长。在完成初始的批索引之后,确定有 Lucene 索引空间两倍大的自由空间。这样才能在 Lucene 索引上运行一次成功的优化。

拓扑布局规划指南

通用指南:

  • 在一定的环境下进行操作时,拥有许多一样配置的服务器可以简化您的部署过程。
  • 您可能想要隔离系统上的特定构件,这样系统就不会影响到剩余的部署工作。例如,您可以在自己的系统上部署全文本搜索。然后,如果不能使用全文本搜索服务器,对您剩余的系统就不会有什么影响了。
  • 如果平台上支持报告,您可以在所有的 Web 服务器上安装 Reporting 。这样做的优点是其花费很低。
  • Rational ClearQuest 支持虚拟机的使用。一些安装具有虚拟机的整个基础。

负载平衡以及瓶颈

平衡负载的需要取决于许多因素,这些因素由环境和部署的需要决定。考虑的因素有:

  • 用户的数量
  • 方案的数量
  • 用户执行函数的类型

范例 1:方案非常复杂,它有多个记录类型。 4 GB Web 服务器,4xCPUs,为大约 60 到 70 个并发用户显示了稳定的响应时间。如果并发用户的数量超过 100,性能有所下降,这可以是负载平衡的一种候选方案。

范例 2:方案是一般复杂的,它拥有少量记录类型。4 GB Web 服务器, 4xCPU,为超过 100 个并发用户提供了稳定的响应时间。在这种情况下,如果使用的需求得到满足时,就没有负载平衡的必要了 。

大多数的负载平衡创建发生在服务器端。如果您想要得到更多信息,您可以在 Information Center 部分中查看创建载入平衡配置,以及在 developerWorks 页面中查看 IBM Rational ClearCase 和 ClearQuest 的性能参考资源

向不同服务器分布构件的标准

在您决定怎样在不同服务器之间分布构件时,需要考虑以下几件事:

停工期的花费

范例:ClearQuest Web 只部署在服务器上;因为,如果服务器停工,那么停工的代价将会是巨大的。

服务器的成本

范例:软件的发布需要硬件的配合。在这种情况下,虚拟机是一种好的选项,因为它的成效比较高,且易于维护。

按照以下方法创建和维护过程:

虚拟机的使用可以提供系统稳固的益处。

范例:VMware ESX 服务器的使用

升级之前

在安装 Rational software 与 IBM Installation Manager 之前,您必须使用 rationaluninstalltool.exe工具来卸载以前安装的版本。以前的版本是使用基于 Windows MSI 的安装技术进行的;因此,它们需要使用这种工具来卸载掉。

如果您的 Rational 产品是安装在 Linux 或者 UNIX 系统上,您在使用 IBM Installation Manager 将其升级到下一个版本之前,必须将其卸载掉。您可以使用 install_release 的选项来卸载当前的版本。

硬件规划

除了 ClearQuest 已存在的特性,还应该考虑 RAM 和第二存储空间,以确保以下新构件足够处理的效力,不管它们位于一个主机上,还是多个主机上。

  • 变更管理服务器
  • Report Server for ClearQuest(使用数据进栈搜索以支持 BIRT 和 Crystal Reports)
  • ClearQuest Report Server for Crystal Reports
  • ClearQuest Full-Text Search 概述 (每一个用户数据库有一个 WebSphere Application Server 概述,每一个概述有单独的 RAM 附件)

如果您想得到关于硬件、软件以及支持平台的信息,您可以查看 CM Server 硬件和软件需求

如果您想得到关于数据库需求的信息,可以查看 ClearQuest 7.1 环境支持的 Database Servers

通用网络需求的软件规划

注意:
接下来的需求在 Rational ClearQuest 7.1 中并没有发生更改,但是,在拥有新特性之后,使用基于 LAN ClearQuest 桌面客户端需求会更少。

接下来的 ClearQuest 客户端只支持 Local Area Network (LAN)访问。

  • ClearQuest for Windows, ClearQuest Client,以及 ClearQuest Client for Eclipse
  • E-Mail Reader
  • ClearQuest API 基于内核的脚本
  • ClearQuest Web 服务器构件

所有需要的 LAN 访问与产品数据库服务器有关。Wide Area Network (WAN)访问通过 ClearQuest Web 客户端界面得到支持,通过 Web 浏览器链接到 ClearQuest Web 服务器。查看 通过 WAN 使用 ClearQuest

升级的规划

当 Rational ClearQuest 7.1需要进行进一步的升级时,您最好进行详细的规划。您可以按照以下步骤来进行操作,下面还有一些详细信息的地址:


备份您的数据和配置

按照 规划您的升级上面的步骤,来创建所有数据以及配置信息的备份版本。


测试您的操作环境

确定您的测试环境和所有程序都是预期那样的。在使用之前要测试所有的工具。


安装软件

IBM Installation Manager 对于许多 IBM Rational 程序来说是单个安装技术。Installation Manager 是一种安装、升级、以及编辑包的程序。它帮助管理所安装的 IBM 程序(或者包)。在安装之后,它可以帮助您追踪安装了什么,并决定有什么可以安装。Installation Manager 代替了以前所使用的 Windows MSI 和 UNIX 或者 Linux 基于 install_release 的安装器。

查看 Installing Rational ClearQuest,以得到所有安装任务的概述。

查看 Installing silently,以得到关于 Silent 安装, Enterprise 安装,或者 Silent 安装限制以及选项的信息。


配置特定的特性

管理员需要执行配置任务,它基于安装期间所选择的构件。

Rational ClearQuest Web

Rational ClearQuest Web 是 Windows, UNIX 系统以及 Linux 上运行的 Rational ClearQuest 基于浏览器的界面。您可以追踪 Rational ClearQuest Web 中的缺陷以及变更需求。当调用结束之后,您就可以确认然后继续;用户界面状态并没有丢失。用户可以同时执行多项任务。范例:您可以运行一次查询,然后当后台运行查询时开始处理一次缺陷。

查看 管理 Rational ClearQuest Web,以得到怎样配置和编辑 ClearQuest Web 的更多信息。

变更管理服务器

变更(CM)服务器是 ClearQuest Web 和 ClearCase Remote Client 的同一程序服务器。它可以评价 WebSphere Application Server 的性能、安全性以及可评性。 CM Server 默认配置适用于大多数情况,但是在有一些情况下,需要在安装以后更改一些 CM Server 配置,以适应各种主机或者特定站点的需求,例如:

  • 变更 CM Server HTTP 端口号码
  • 变更 CM Server 登录默认值
  • 配置从另一个 WAN 服务器到 CM Server 的访问

表 3 显示了站点配置选项以进行指定。查看以下部分以得到更多信息:

表 3. ClearQuest Web 内 ClearQuest Web CM Server 可配置的选项
站点配置
安全选项会话超时(秒) 1,800(默认值)
程序选项Server Work Thread Count (号码)16 (默认)
变更管理选项Active ClearQuest Session Threshold (号码)30 (默认)
报告选项Maximum Active Servers (号码)8 (默认)
电子邮件选项Recycle Server Session Limit(号码)200(默认)
Recycle Server Lifetime Limit(秒)86,400 (默认)
Recycle Server ONC RPC Call Limit(号码)100,000 (默认)

图 1 显示了 IBM HTTP Server 以及工作流程上其他附属构件:

  • 变更管理概述
    • ClearQuest Web
    • 变更管理服务器
  • 报告概述
    • 报告服务器
  • ClearQuest (CQ) 搜索概述
    • 全文本搜索(FTS)服务器
图 1. 安装在服务器主机上的 ClearQuest Web 结构的概述
从浏览器到数据库路径的图表

注意
每一个概述都是 WebSphere Application Server 的单独实例。每一个实例都可以部署到已存在的 WebSphere Application Server 环境中。默认条件下, IBM Rational ClearQuest 部署了配置有以下三个概述的 WebSphere Application Server 环境: CM, Report Server,以及 ClearQuest Search。

许多影响到 ClearQuest Web 性能的 CM Server 属性都可以部署到 Site Administration CM Server 选项。

报告:提高的,灵活的,“数据进栈”报告

Rational ClearQuest 7.1 支持报告的“数据进栈”和“数据出栈”模型。

  • 数据出栈意味着 Rational ClearQuest 对生成报告负责,并输出数据以报告构件。
  • 数据进栈意味着报告构件对生成报告负责,并从 Rational ClearQuest 输入数据。数据输入模型提供了相比传统 ClearQuest 数据输入模型,更具灵活性和并增加了功能。

Crystal Reports 的传统数据出栈

Rational ClearQuest 的以前版本,例如 7.0 版本,包含了 Crystal Reports 运行时的构件,该构件激活了 ClearQuest 客户端以及 ClearQuest for Windows 客户端,以运行 Crystal Reports。Rational ClearQuest 7.1 版本不再包含 Crystal Reports 运行时构件。如果您选择使用 Crystal Reports 输入的数据,那么部署就有两个选项。您可以查看 设计、编辑和运行传统的数据推(data-push)报表,以得到更多信息。

为了创建 Rational ClearQuest Web 7.1 的数据出栈报告,您需要在 ClearQuest Web上为 Crystal Reports数据扩展部署 Java™Reporting Component (JRC)。 Report Server for Crystal Reports 构件必须在您按照以下步骤配置 JRC 运行时构件之前,得到安装:配置 ClearQuest Report Server 使用 Crystal Reports

这个 ClearQuest Web (JRC 运行时)数据出栈相同的基于服务器的构件,也可以用于 Rational ClearQuest 7.1 客户端内的远程执行,而不是在本地使用安装的 Crystal Reports Report Design Component(RDC)。您可以查看配置 Eclipse 客户端在服务器端运行 Crystal Reports,以得到更多信息。

Crystal Reports 和 BIRT 的数据进栈报告

在设计数据进栈 Crystal Report 之前,如果您想得到关于预配置需求的信息,那么可以查看 设计 Crystal Reports 数据进栈报告之前配置任务

如果您想要得到使用 Report Server for ClearQuest (Crystal Reports 或者 BIRT 报告)共享和运行数据进栈报告的信息,您可以查看 关于 Report Server for ClearQuest

本地文件系统上的 BIRT 报告可以使用 Rational ClearQuest 的 BIRT 视角为 Eclipse 客户端打开并执行。 Report Server for Rational ClearQuest 用于管理共享报告储存库内的数据进栈报告。

注意
BIRT 并不需要一次 Feature Level 升级。它可以在单个 7.1 版本变更管理器和 Report Server 概述中使用。

全文本搜索

使用这个特性, ClearQuest Web 用户就可以使用自然语言查询,来搜索任何的 ClearQuest 记录了, 就像使用基于 Web 的搜索引擎一样。默认条件下,全文本搜索(FTS)并没有得到配置。

需求(选择一个):

  • Feature Level 7 用户数据库(有或者没有 Rational ClearQuest MultiSite)
  • Feature Level 5 或者 6 IBM® Rational® ClearQuest MultiSite® 复制的用户数据库

ClearQuest 全文本搜索有一些深入的配置过程,必须对每一个用户数据库执行。这些步骤为开放源 Apache Software Foundation Solr 企业服务器搜索引擎以及 Lucene 索引配置潜在的技术,以便和 Rational ClearQuest 一起使用。

如果您想知道 Full-Text Search 特性的完整描述,它背后隐藏的动力,以及怎样配置,激活及禁止,维护及分析 ClearQuest Full-Text Search 的详细指导,那么您可以查看 ClearQuest Information Center 中的 配置和维护全文本搜索(Full-Text Search)

重点:
按照以下指定的顺序进行操作。

注意
在使用 Rational ClearQuest MultiSite 复制品时,您必须在每一个站点部署 ClearQuest Full-Text Search 搜索,或者部署一个单索引,或者多站点部署。

Feature Level 7

在您使用 Maintenance 工具创建新的方案储存库时,Feature Level 7 就是默认的选择。使用 Feature Level 7,您就可以激活 Pessimistic Record Locking 特性,使用 Full-Text Search (不需要 ClearQuest MultiSite)并使用 FIPS 140-2 许可的数据加密规则。查看 ClearQuest Information Center 以得到关于特性级别的更多信息。

联邦信息处理(FIPS)140-2 许可的数据加密

Rational ClearQuest 7.1 通过使用联邦信息处理(FIPS)140-2 许可的数据加密规则,支持改善的安全性能。 FIPS 140-2 是用于授权数据加密模型的政府电脑安全性标准。FIPS 140-2 包含了一系列许可的数据加密规则,并描述了操作的许可模式。

如果您想得到关于怎样使用 FIPS 140-2 许可规则的更多信息,您可以查看 ClearQuest Information Center 的配置 FIPS 140-2 许可的数据加密(data encryption)部分。

注意:

乐观以及悲观的记录锁定

在数据库中锁定数据有两个模型:

  • 乐观的锁定,只当数据库发生更改时锁定记录。默认条件下, ClearQuest 使用乐观的记录锁定。
  • 悲观的锁定,在编辑记录时将其锁定。

注意:
激活悲观的锁定需要 Feature Level 7。在方案储存库和相关的用户数据库已经是 Feature Level 7 时,使用 ClearQuest 客户端或者比 7.1 版本更早的版本,就不能访问数据库了。

您可以在 Information Center 中的 乐观和悲观记录锁机制,查看更多信息。

多个 LDAP 配置

Rational ClearQuest 7.1 会引入对使用多个 LDAP 配置进行认证支持的环境。在命令语法中每一个 LDAP 命令都可以找到多个 LDAP 配置。

您可以在 Information Center 查看 安装和升级,以得到关于 LDAP 配置的更多信息。

注册监视和调试

您可以进行注册,以监视和调试基于 CM Server 和 CM API 的程序。注册后可以追踪发生的 CM Server 和 CM API 用户操作,同时基于 CM Server 或者 CM API 的程序仍然在运行之中。

您可以查看 配置日志,以得到更多信息。

结果设置界限

该特性限制了服务器负载,并降低了大型查询集合的等待时间。查看文件以探讨该配置是否适用于您的环境,因为情况总是变化中的。

您可以查看 配置结果集的查询限制,以得到关于结果设置界限的更多信息。

禁止或者重新激活 Remember Password

使用这种特性,Eclipse 的 Rational ClearQuest 客户端和 ClearQuest 客户端显示了选项,在链接到特定的数据库集合时,节省用户调用之间的密码。

您可以查看 ClearQuest Information Center,以得到更多信息。

程序生命周期管理(ALM)包以及 ALM 方案

包含的 ALM 包以及 ALM 方案,帮您确定使用新的或者旧的 Rational ClearQuest 变更管理系统中最佳的 ALM 操作。管理员可以为每一个项目定义角色和过程,以及安全政策以支持项目的访问。

您可以查看 Rational Edge系列文章,以得到关于新 ALM 方案的背景以及指导。

使用 ClearQuest 7.1.0.0 进行应用程序生命周期管理,第 1 部分

使用 ClearQuest 7.1.0.0 进行应用程序生命周期管理,第 2 部分

使用 ClearQuest 7.1.0.0 进行应用程序生命周期管理,第 3 部分

从 developerWorks 下载 ALM 系列文章:Rational ClearQuest Application Lifecycle Management packages for ClearQuest 7.0.1* (在文章的底部查看 Download 链接)。

*注意
ALM 包也可以应用到 Rational ClearQuest V7.0.1。

Rational ClearQuest 对于 Eclipse 客户端的拼写检查

Rational ClearQuest 在 Eclipse 客户端提供了一种拼写检查功能(集成的开发环境,或者 IDE,以及富客户端平台(RCP))。它支持 LanguageWare 所支持的 IBM Group 1 语言:

  • 英语
  • 法语
  • 德语
  • 意大利语
  • 葡萄牙语(巴西语)
  • 西班牙语

该特性并不支持以下这些语言:

  • 汉语,简体的或者繁体的
  • 日语
  • 韩语

使用这些特性,您就可以

  • 激活或者禁止实时拼写检查
  • 选择字典以用于拼写检查
  • 指定规则以忽略特定、预定义的序列(日期,时间,字母)
  • 向用户定义的字典添加词

需要注意的其他问题

升级到 Feature Level 7

有很多原因您需要将 ClearQuest 环境升级到 Feature Level 7,以下列出了其中几条主要的原因:

  • 没有 MultiSite 的条件下使用 ClearQuest Full-Text Search 的能力
  • 激活 Pessimistic Record Locking 的能力
  • 激活 FIPS 加密密码的能力

您可以查看特性级别中的特性,以得到更多信息。

您可以查看 变更特性级别及 metaschema 版本,以执行一次 Feature Level 升级。

注意
在您升级到 Feature Level 7 之后,您就不能链接到 ClearQuest 客户端,或者比 7.1 版本更早的服务器上。在升级产品版本之前,先做一个复制的备份之后再升级复制,是一个明智的做法。

性能

您如果想看到其他的性能问题,可以查看:


经常问到的问题

许可证服务器是否应该位于自己单独的机器上?

许可证服务器位于单独的机器上有很多优点。例如,它不会受其他程序维护程度的影响。您也许还要考虑冗余许可证服务器的问题,这样用户就有可以链接的许可证服务器了。许可证服务器硬件需求并不像其他 Web 服务器那样可以扩展(查看许可证服务器安装设置)。范例:如果许可证服务器和其他的程序服务器位于同一台机器上,那么您就需要对合并服务器做一些维护工作,其他的程序就不能使用许可证服务器了。

我们是否为报告需要一个单独的服务器呢?

不,报告并不需要位于单独的服务器上。

报告服务器(包括 ClearQuest 的报告服务器以及 Crystal Reports 的报告服务器)可以与其他服务器程序位于共享的资源上。您对报告服务器是否位于单独服务器的考虑,应该建立在报告大小、频率、平台以及复杂性的基础之上。查看文章前面提到的不同 Reporting 拓扑布局需求。

Report Server 和 License Server 是否可以位于相同的机器上?

是的,报告服务器以及许可证服务器可以位于相同的主机之上 许可证服务器与其他正在运行的服务器程序位于同一个系统之上。阅读 Report Server 需求(在本文的前面有所提及)并为您的环境作出最好的决定。

Report Server 和 ClearQuest Web 以及 CM Server 是否可以位于同一台机器上?

是的,报告服务器和 ClearQuest Web 以及 CM Servers 可以位于同一台主机上阅读 Report Server 和 ClearQuest Web 以及 CM Server 需求(在本文的前面有所提及),并结合您的环境作出最佳的选择。

Report Server 和 Full-Text Search 是否可以位于同一台主机上?

是的, Report Servers 和 FTS 服务器可以位于同一台主机上 如果部署服务器的机器配置接近硬盘和 RAM 的最低限度,那么它们应该得到重新配置。阅读 Reporting 和 FTS 拓扑布局需求(在文章的前面部分有所提及),并结合您自己的环境作出最佳的决定。

Full-Text Search 是否需要一个单独的服务器?

不是, Full-Text Search (FTS)并不需要位于一个单独的服务器上。阅读 Full-Text Search server requirements,并结合您自己的环境作出最佳的选择。范例:在一个多站点的环境下,您可以为一些复制品使用一个 FTS 服务器,而不是在单独的机器上每一个复制品都有自己的 FTS 服务器。因为创建 FTS 有一些手动调整的步骤,几个复制品有公共的服务器维护起来更加容易。从远程复制品到本地 FTS 服务器都需要考虑性能问题。

FTS Server 和 License Server 是否可以位于相同的机器上?

是的,FTS Servers 和 License 服务器位于相同的主机上许可证服务器与其他正在运行的服务器程序位于一个系统中。阅读许可证服务器以及报告需求,并结合您自己的环境作出最佳的选择。

FTS Server 和 ClearQuest Web 以及 CM Servers 是否可以位于同一台机器之上?

是的, FTS 服务器与 ClearQuest Web 和 CM Servers 位于相同的主机之上阅读 FTS Server 和 ClearQuest Web 以及 CM Server 需求(在本文的前面部分有所提及),并结合自身的环境作出最佳的决定。


致谢

非常感谢对本文贡献力量的同事:

  • Sandy Roschelle
  • David P. Sampson
  • George Aroush
  • Bryan Hogan
  • Yuhong Yin

参考资料

学习

获得产品和技术

讨论

条评论

developerWorks: 登录

标有星(*)号的字段是必填字段。


需要一个 IBM ID?
忘记 IBM ID?


忘记密码?
更改您的密码

单击提交则表示您同意developerWorks 的条款和条件。 查看条款和条件

 


在您首次登录 developerWorks 时,会为您创建一份个人概要。您的个人概要中的信息(您的姓名、国家/地区,以及公司名称)是公开显示的,而且会随着您发布的任何内容一起显示,除非您选择隐藏您的公司名称。您可以随时更新您的 IBM 帐户。

所有提交的信息确保安全。

选择您的昵称



当您初次登录到 developerWorks 时,将会为您创建一份概要信息,您需要指定一个昵称。您的昵称将和您在 developerWorks 发布的内容显示在一起。

昵称长度在 3 至 31 个字符之间。 您的昵称在 developerWorks 社区中必须是唯一的,并且出于隐私保护的原因,不能是您的电子邮件地址。

标有星(*)号的字段是必填字段。

(昵称长度在 3 至 31 个字符之间)

单击提交则表示您同意developerWorks 的条款和条件。 查看条款和条件.

 


所有提交的信息确保安全。


static.content.url=http://www.ibm.com/developerworks/js/artrating/
SITE_ID=10
Zone=Rational
ArticleID=455252
ArticleTitle=IBM Rational ClearQuest V7.1 版本的部署规划
publish-date=12042009