上一主题: 聚合和关联引擎(ACE1 和 ACE2)

下一主题: 计算引擎概述

默认引擎管理

ACE2 是在 ACE1 的基础上演化而来的一个新引擎。 CA 计划在即将推出的版本中逐步淘汰 ACE1。 有一些仅适用于 ACE2 的新功能尚在开发中。 如果升级,则在升级前存在的所有当前度量标准仍由 ACE1 计算。 只有新度量标准由 ACE2 来处理。 CA 建议使用 ACE2 作为默认引擎。

所有合同方都分配给 ACE2。 这意味着,所有新度量标准(包括新合同中的度量标准和在升级到 8.0 之前创建的现有合同中的新度量标准)都会定向到 ACE2。 这仅适用于新添加的度量标准。 系统不强制迁移现有内容。

如果要使用 ACE1 作为默认引擎,可通过将名为“isACE2defaultengine”的系统配置属性从 1 更改为 0 来实现此目的。 这将导致所有新合同方分配给 ACE1。

注意:安装 CA Business Service Insight 后,所有现有的合同方都将移至 ACE2。 通过为此值选择 0 禁用该功能不会将合同方移回 ACE1。 该过程必须手动执行。

ACE 转换服务

ACE 转换服务是一个自版本 8.2 起便已添加到 CA Business Service Insight 的安装服务,用于将度量标准的计算从 ACE1 迁移到 ACE 2。

该服务将由于在迁移阶段发生的事件而需要进行重新计算的信息通知给已迁移到 ACE2 的度量标准。

迁移涉及 2 个步骤:

注意:如果迁移启动时 ACE1 正在执行计算,转换服务暂时不会迁移度量标准,而 ACE1 将完成当前计算。 这些过程并不冲突。

如果迁移启动时 ACE1 当前正在处理计算,ACE1(而不是转换服务)将标记重新计算开始日期。 这些过程并不冲突。

计算并升级到 8.2

默认情况下,会将 ACE2 分配给升级到版本 8.2 之后创建的所有度量标准。 ACE2 负责迁移过程。 ACE1 引擎 (PSL_Writer) 标记正等待迁移到 ACE2 但当前由 ACE1 监管的度量标准的重新计算日期(如果存在)。

在 T_global_rules 的迁移过程期间,会设置下列标志:

 

PSL_instance_id

分配的 PSL_instance_id

在迁移过程中

任何 PSL_Writer 实例

-1

在迁移之后

-1

Ace 转换服务案例

本节列出了可能的 ACE 转换服务案例。

条件

结果

1.

全新安装;选择应用程序组件(典型安装或自定义安装)

以自动启动模式创建 ACE 转换服务。

2.

全新安装;不选择应用程序组件(典型安装或自定义安装)。

未创建 ACE 转换服务。

3.

升级;以前存在应用程序组件。

以自动启动模式创建 ACE 转换服务。

4.

升级;以前没有应用程序组件。

未创建 ACE 转换服务。

删除 PSLWriter 服务案例

本节列出了“删除 PSL_Writer 服务”案例。

条件

结果

1.

全新安装;选择“典型安装”。

已复制 PSL_Writer 文件;未创建服务。

2

全新安装;选择“自定义安装”;选中 PSL_Writer 服务。

已复制 PSL_Writer 文件;已创建服务。

3.

全新安装;选择“自定义安装”;取消选中 PSL_Writer 服务。

已复制 PSL_Writer 文件;未创建服务。

4.

升级;PSL_Writer 存在。

已复制 PSL_Writer 文件;已创建服务。

5.

升级;PSL_Writer 不存在。

已复制 PSL_Writer 文件;未创建服务。