Download Administrator Manual - Support

Transcript
8
Workload Management
For clusters that have many users and a significant load, a workload management system allows a more efficient use of resources to be enforced for
all users than if there were no such system in place. This is because without resource management, there is a tendency for each individual user to
overexploit common resources.
When a workload manager is used, the user submits a batch (i.e. noninteractive) job to it. The workload manager assigns resources to the job,
and checks the current availability, as well as its estimates of the future
availability of the cluster resources that the job is asking for. The workload manager schedules and executes the job based on the assignment
criteria that the administrator has set for the workload management system. After the job has finished executing, the job output is delivered back
to the user.
The details of job submission from a user’s perspective are covered in
the User Manual.
Installing and setting up these choices is covered in this chapter in
sections 8.1–8.4. How cmgui and cmsh are used to view and handle jobs,
queues and node drainage is then covered in sections 8.5–8.6. The chapter
finishes by giving various examples of how the workload manager can be
used in Bright Cluster Manager in section 8.7.
8.1
Workload Managers Choices And Installation
During cluster installation, a workload manager can be chosen (Figure 2.17)
for setting up. The choices are:
• None
• Sun Grid Engine (SGE). This is the default.
• Torque v2.4.8 and its built-in scheduler
• Torque v2.4.8 and the Maui scheduler
• Torque v2.4.8 and the Moab scheduler
• PBS Pro
Installation and set up of workload managers can also be done after
the Bright Cluster Manager 5.1 installation.
© Bright Computing, Inc.