静态资源

静态资源是表示不会随时间变化的主机信息的内置资源,例如,可用于用户进程的最大 RAM 或机器中的处理器数。 大多数静态资源由 LIM 在启动时或 LSF 检测到硬件配置更改时确定。

静态资源可用于根据二进制体系结构,相对 CPU 速度和系统配置为特定作业选择适当的主机。

资源 ncpusnprocsncoresnthreadsmaxmemmaxswpmaxtmp 在支持动态硬件重新配置的 UNIX 主机上不是静态的。

LIM 报告的静态资源


索引

度量

单元

DETERMINED BY

type

主机类型

字符串

配置

model

主机模型

字符串

配置

hname

主机名

字符串

配置

cpuf

CPU 因子

相对

配置

Server

主机可以运行远程作业

布尔值

配置

雷克斯普瑞

执行优先级

nice(2) 自变量

配置

ncpus

处理器数

处理器

LIM

ndisks

本地磁盘数

磁盘

LIM

nprocs

物理处理器数量

处理器

LIM

核心数

每个物理处理器的核心数

核心

LIM

nthreads

每个处理器核心的线程数

线程数

LIM

maxmem

最大 RAM

MB

LIM

最大交换空间

最大交换空间

MB

LIM

最大临时文件数

/tmp 中的最大空间

MB

LIM


主机类型 (type)

主机类型是操作系统和 CPU 体系结构的组合。 在同一计算机体系结构上运行同一操作系统的所有计算机都具有相同类型。 您可以在 lsf.shared的 HostType 部分中添加定制主机类型。 此字母数字值的长度最多可以为 39 个字符。

主机类型的示例为LINUX86.

主机模型 (model)

主机型号是机器的主机类型和 CPU 速度 (CPU 因子) 的组合。 将为具有相同相对类型和速度的所有主机分配相同的主机型号。 您可以在 lsf.shared的 HostModel 部分中添加定制主机模型。 此字母数字值的长度最多可以为 39 个字符。

主机模型的一个示例是Intel_IA64.

主机名 (hname)

主机名指定主机标识自身的名称。

CPU 因子 (cpuf)

CPU 因子 (经常缩短为 cpuf) 表示主机 CPU 相对于集群中其他主机的速度。 例如,如果一个处理器的速度是另一个处理器的两倍,那么其 CPU 因子应该是另一个处理器的两倍。 对于多处理器主机, CPU 因子是单个处理器的速度 ;LSF 自动扩展主机 CPU 负载以考虑其他处理器。 CPU 因子由管理员自动检测或定义。

服务器

server静态资源是布尔值。 它具有以下值:

  • 1 (如果主机配置为从其他主机运行作业)
  • 0 (如果主机是用于向其他主机提交作业的 LSF 客户机)

CPU 数 (ncpus)

缺省情况下, CPU 数表示机器拥有的核心数。 由于大多数 CPU 由多个核心,线程和处理器组成,因此 ncpus 可由集群管理员 (全局或每个主机) 定义以考虑下列其中一项:

  • 处理器数
  • 处理器和核心
  • 处理器,核心和线程

全局而言,此定义由 lsf.confego.conf中的参数 EGO_DEFINE_NCPUS 控制。 ncpus 的缺省行为是考虑核心数 (EGO_DEFINE_NCPUS=cores)。

注:
  1. 在运行 AIX的机器上, ncpus 检测不同。 在 AIX下,检测到的物理处理器数始终为 1 ,而检测到的核心数是所有物理处理器中的核心数。 线程检测与其他操作系统相同 (每个核心的线程数)。
  2. lsb.params中的 PARALLEL_SCHED_BY_SLOT=Y 时,资源需求字符串关键字 ncpus 引用插槽数而不是 CPU 数,但是 lshosts 输出继续显示由 lsf.conf中的 EGO_DEFINE_NCPUS 定义的 ncpus

磁盘数 (ndisks)

磁盘数指定机器具有的本地磁盘数 (由 LIM 确定)。

最大内存 (maxmem)

最大内存是机器的总可用内存,以兆字节 (MB) 为单位。

最大交换 (maxswp)

最大交换空间是机器的可用交换空间总量 (以兆字节 (MB) 为单位)。

最大临时空间 (maxtmp)

最大临时空间是机器拥有的总临时空间,以兆字节 (MB) 为单位。