Platform LSF Administration Guide Version 6.2

How Resources are Classified
Administering Platform LSF
206
How Resources are Classified
By values
By the way values
change
By definitions
By scope
Boolean resources
Boolean resources (for example, server to denote LSF server hosts) have a value of
one (1) if they are defined for a host, and zero (0) if they are not defined for the host.
Use Boolean resources to configure host attributes to be used in selecting hosts to run
jobs. For example:
Machines may have different types and versions of operating systems.
Machines may play different roles in the system, such as file server or compute
server.
Some machines may have special-purpose devices needed by some applications.
Certain software packages or licenses may be available only on some of the
machines.
Specify a Boolean resource in a resource requirement selection string of a job to select
only hosts that can run the job.
Some examples of Boolean resources:
Boolean resources Resources that denote the availability of specific features
Numerical resources Resources that take numerical values, such as all the load indices,
number of processors on a host, or host CPU factor
String resources Resources that take string values, such as host type, host model, host
status
Dynamic Resources Resources that change their values dynamically: host status and all
the load indices.
Static Resources Resources that do not change their values: all resources except for
load indices or host status.
Site-Defined
Resources
Custom resources defined by user sites: external load indices and
resources defined in the lsf.shared file (shared resources).
Built-In Resources Resources that are always defined in LSF, such as load indices,
number of CPUs, or total swap space.
Host-Based Resources Resources that are not shared among hosts, but are tied to individual
hosts, such as swap space, CPU, or memory. An application must run
on a particular host to access the resources. Using up memory on one
host does not affect the available memory on another host.
Shared Resources Resources that are not associated with individual hosts in the same
way, but are owned by the entire cluster, or a subset of hosts within
the cluster, such as floating licenses or shared file systems. An
application can access such a resource from any host which is
configured to share it, but doing so affects its value as seen by other
hosts.
Resource Name Describes Meaning of Example Name
cs Role in cluster Compute server
fs Role in cluster File server