上一主题: 可用性管理业务逻辑模块

下一主题: 常规业务逻辑模块

可用性和故障统计模块

服务/组件可用性假设百分比

计算服务/组件在特定时间段可用的时间百分比。

可用性计算是针对单个组件或某个系统执行的。 有关可用性业务逻辑的实施示例,请参阅《实施指南》中“附录 2”下的“案例研究 14:时间累积时钟处理”。

可用性的计算方式如下:

系统可用性是根据资源群集构建的:

故障统计假设

故障统计构造为在可用性域中提供多种类型的计算。 这些计算在性质上与服务/组件可用性百分比非常相似,因此在相同的模块中实施。 该模块将生成由 WhatToCalculate 参数确定的计算结果。

模块接口

下表列出了参数。

名称

说明

WhatToCalculate

确定计算结果。

阈值

为使系统处于运行状态而要处于运行状态的资源数目(或百分比)。

ThresholdUnit

阈值的单位(项或 %)。

Debug

确定是否处于调试模式。

模块依存关系

下表列出了包含的模块。

名称

说明

日志库 (LL)

包含增强日志功能的库。

参数内核库 (PKL)

负责验证和填充模块参数的库。

参数重叠 - 基本操作库 (POBAL)

负责验证和填充某些泛型参数的库。

回调内核库 (CKL)

启用回调功能的库。

快速度量标准筛选 (QM)

快速度量标准功能所需的筛选模块。

快速度量标准映射 (QM)

快速度量标准功能所需的映射模块。

模块计算(WhatToCalculate 参数)