25.06.2015 Views

Administering Platform LSF - SAS

Administering Platform LSF - SAS

Administering Platform LSF - SAS

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Chapter 16<br />

Resource Allocation Limits<br />

Configuring Resource Allocation Limits<br />

Contents ◆ “lsb.resources file” on page 261<br />

lsb.resources file<br />

Resource<br />

parameters<br />

◆ “Enabling resource allocation limits” on page 262<br />

◆ “Configuring cluster-wide limits” on page 262<br />

◆ “Compatibility with pre-version 6.0 job slot limits” on page 262<br />

◆ “How resource allocation limits map to pre-version 6.0 job slot limits” on<br />

page 262<br />

◆ “Example limit configurations” on page 264<br />

Configure all resource allocation limits in one or more Limit sections in the<br />

lsb.resources file. Limit sections set limits for how much of the specified<br />

resources must be available for different classes of jobs to start, and which<br />

resource consumers the limits apply to.<br />

To limit...<br />

Total number of job slots that can be used<br />

by specific jobs<br />

Jobs slots based on the number of<br />

processors on each host affected by the<br />

limit<br />

Memory—if PER_HOST is set for the limit,<br />

the amount can be a percentage of<br />

memory on each host in the limit<br />

Swap space—if PER_HOST is set for the<br />

limit, the amount can be a percentage of<br />

swap space on each host in the limit<br />

Tmp space—if PER_HOST is set for the<br />

limit, the amount can be a percentage of<br />

tmp space on each host in the limit<br />

Software licenses<br />

Any shared resource<br />

Set in a Limit section of lsb.resources...<br />

SLOTS<br />

SLOTS_PER_PROCESSOR and<br />

PER_HOST<br />

MEM (MB or percentage)<br />

SWP (MB or percentage)<br />

TMP (MB or percentage)<br />

LICENSE or RESOURCE<br />

RESOURCE<br />

Consumer<br />

parameters<br />

For jobs submitted...<br />

By all specified users or user groups<br />

To all specified queues<br />

To all specified hosts or host groups<br />

For all specified projects<br />

By each specified user or each member of<br />

the specified user groups<br />

To each specified queue<br />

To each specified host or each member of<br />

the specified host groups<br />

For each specified project<br />

Set in a Limit section of lsb.resources...<br />

USERS<br />

QUEUES<br />

HOSTS<br />

PROJECTS<br />

PER_USER<br />

PER_QUEUE<br />

PER_HOST<br />

PER_PROJECT<br />

<strong>Administering</strong> <strong>Platform</strong> <strong>LSF</strong> 261

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!