HP XC System Software Installation Guide Version 3.0
Appendix J Installing the Maui Scheduler
This appendix describes how to install and configure the Maui Scheduler software tool to interoperate with
SLURM on an HP XC system. This appendix addresses the following topics:
• Maui Scheduler Overview (page 135)
• Readiness Criteria (page 135)
• Before You Begin (page 135)
• Installation Procedure (page 136)
• Verifying Success (page 138)
Maui Scheduler Overview
The Maui Scheduler software tool is designed to enable flexible and near-optimal scheduling in a multiresource,
high-performance computing environment. Jobs are screened through a large number of
administrator-configurable fairness policies and then prioritized based on such factors as job queue time,
job expansion factor, and user CPU usage history.
The Maui Scheduler maximizes control of system resources by enabling certain nodes to be reserved for
specific users, groups, accounts, or projects. It minimizes the amount of wasted computer resources by
permitting anticipated downtime to be scheduled.
The Maui Scheduler is also a research and analysis tool. The Maui Scheduler collects a large number of
statistics and can analyze this information to determine the effectiveness of the scheduling approach being
used by Maui and the utilization of the resources available.
Note:
The Maui Scheduler can be integrated with SLURM or with standard LSF from Platform Computing. However,
Platform Computing does not support the use of the Maui Scheduler with the HP XC implementation of LSF
HPC due to its integration with SLURM on an HP XC system.
Readiness Criteria
Use the guidelines and requirements in Table J-1 to help you decide whether or not installing this produce
is right for you.
Table J-1 Maui Scheduler Readiness Criteria
DescriptionRequirement
The Maui Scheduler can be integrated with SLURM on an HP XC system. However,
Maui must not be added to SLURM if LSF-HPC is being used.
System software configuration
You cannot use LSF HPC as the resource manager if the Maui Scheduler is installed
to interoperate with SLURM.
Resource management
The procedures described in this appendix have no negative impact on system
availability.
Impact on availability
HP recommends that you have strong Linux system management experience. Previous
experience installing and configuring the Maui Scheduler is also helpful
Experience level
Before You Begin
Before you install and configure the Maui Scheduler, you must understand some background information
and perform some preliminary tasks.
Review the Maui Scheduler Documentation
Before installing and configuring the Maui Scheduler on your HP XC system, review the information available
at the following Web sites:
• http://www.chpc.utah.edu/docs/manuals/software/maui.html
• http://www.clusterresources.com/products/maui/
Maui Scheduler Overview 135