如何计算作业服务器等级 - 7.2

Talend MDM Platform 安装指南,适用于:Windows

EnrichVersion
7.2
EnrichProdName
Talend MDM Platform
task
数据治理
EnrichPlatform
Talend Activity Monitoring Console
Talend Administration Center
Talend Artifact Repository
Talend CommandLine
Talend Data Preparation
Talend Data Stewardship
Talend DQ Portal
Talend ESB
Talend Identity and Access Management
Talend Installer
Talend JobServer
Talend Log Server
Talend MDM Server
Talend MDM Web UI
Talend Repository Manager
Talend Runtime
Talend SAP RFC Server
Talend Studio

我们将特征的偏移量定义为限值和实际值之间的差。

Offset{i}=

value{i} - Max{i},如果 value{i} > Max{i}

0,如果 Min{i} < value{i} < Max{i}

Min{i} - value{i},如果 value{i} < Min{i}

相对偏移量由偏移量除以距离得到:

rel_offset{i} = offset{i} / [ Max{i} - Min{i} ]

它是正值。

服务器等级的计算方法为所有相对偏移量的加权和乘以系数 -100:

rate = -100 Σ weight{i} x rel_offset{i}

在这个阶段,登记是一个不受限的负数。为得到介于 0 到 100 之间的值,使用以下公式:

normalized rate = 100 / [ 1 - rate / scale ]

其中规模 = 2000

规模是表示对坏值敏感性的任意数字。规范化等级等于 100 表示服务器状态良好。规范化等级小于 100 表示服务器状态不好。规范化等级越低,服务器状态越差。当所有的特征值都在期望范围内时,等级为 0,规范化等级为 100。

如果需要的磁盘空间在 1 GB 到 2 GB 之间,实际的磁盘空间是 500 MB,那么相对偏移量是 1/2。权重为 8,则规范化等级为 100/ [ 1 + 400/2000 ] = 83.33

下表显示等级是如何根据服务器的空闲磁盘空间和两个不同的权重而变化的 (假设所有其他服务器特性都在定义的限值范围内)。

服务器等级每 90 秒更新一次,这可以通过设置参数 notification.conf.checking.frequencyCheckJobServerState 的值来更改。

Talend Administration Center 按降序列出已评级服务器,从高等级到低等级逐个检查以找出最佳服务器,该服务器也应该有已部署的作业。