资源

资源是应用程序用来运行的物理和逻辑实体。 资源是一个通用术语,可以包含低级内容,例如共享内存段,或信号灯。 在 LSF 中,EGO 管理 CPU 槽位。

特定类型的资源具有属性。 例如,计算主机具有内存,CPU 利用率,操作系统类型的属性。

资源组

可以将资源分组为逻辑组,以简化标识,资源分配或用于管理和监视目的。 这些资源组,用于为使用者提供一组类似的主机来运行工作负载。 资源组中的任何主机都可以运行相同的工作负载。

下图显示了两个资源组:

  • 管理节点

  • 计算节点

如果所有主机都相同,则这些资源组可能就足够了。 如果您的应用程序需要特定类型的主机(例如,以最低的处理器速度运行),并且并非所有主机都满足此条件,则可能需要创建资源组以将类似的主机分组在一起。

例如,对资源进行分组的一种简单方法,可能是按操作系统类型对主机进行分组。

EGO 提供了一种通用的资源分组机制。 资源可能来自系统,或经过系统,因此 EGO 支持资源组中的动态成员资格。 可以将主机显式放置到各个资源组中,也可以根据特定条件,使用动态成员资格来定义资源组。 此条件包括操作系统类型,CPU 速度,总内存或交换配置或自定义属性。

最后更新于