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.