跳到主要内容

作业服务器等级计算

本文档介绍如何为 Talend Administration Center 中的执行服务器分配星级,换句话说就是如何认定一个服务器比另一个服务器更适合于作业执行。

作业服务器是在执行服务器上运行的探测器。该服务器将检测执行服务器上的某些特征:

  • 可用磁盘空间,单位为 KB
  • 可用内存大小,单位为字节
  • 可用交换内存大小,单位为字节
  • 空闲 CPU 使用率,0.0 与 1.0 之间的百分比
  • 良好 CPU 使用率,0.0 与 1.0 之间的百分比
  • 总共 CPU 用量,0.0 与 1.0 之间的百分比
  • 所需的最小 CPU 数量

此信息将发送到 Talend Administration Center,后者将为该服务器计算一个等级值。

服务器评分范围, 0 到 100:
  • 100: 服务器可用性最佳
  • >100: 一个或多个指标超出定义的界限

    Talend Administration Center中,评级在作业服务器的 Rank (排名) 项中由星星(0 到 5 个)表示。

某些特征较之其他特征更加重要。您可以在 monitoring_client.properties 文件中对这些特征进行加权操作。

让我们将 weight{i} 称为第 i 特征的权重。

您可以选择可认为该特征足够好的范围。这意味着设置服务器的该特征将会达到的某些限值。例如,如果某服务器没有 1Go 的磁盘空间,则不是执行作业的理想之选。因此磁盘下限为 1Go (将在 monitoring_client.properties 文件中设置)。让我们将为特征 i 定义的下限称为 Min{i},将其上限称为 Max{i}

服务器的每个特征都具有实际的值。例如,服务器 i 仅有 500 MB 的可用磁盘空间。让我们将此值称为该特征的实际值:value{i}

基本假设在于,只要服务器的所有特征的实际值都在这些限值定义的范围之内,则它就是完美之选。当某些特征的值超出定义的范围时,该服务器就不是非常理想了。

本页面有帮助吗?

如果您发现此页面或其内容有任何问题 – 打字错误、遗漏步骤或技术错误 – 请告诉我们如何改进!