Get the most out of your computing resources
LoadLeveler® for AIX® is a parallel job scheduling system that allows users to run more jobs in less time by matching each job's processing needs and priority with the available resources, thereby maximizing resource utilization. LoadLeveler also provides a single point of control for effective workload management and supports high availability configurations. In addition, it offers detailed accounting of system utilization for tracking or chargeback.
When jobs are submitted to LoadLeveler, they are not necessarily executed in the order of submission. Instead, LoadLeveler dispatches jobs based on their priority, resource requirements and special instructions; for example, administrators can specify that long-running jobs run only on off-hours, that short-running jobs be scheduled around long-running jobs or that jobs belonging to certain users or groups get priority. In addition, the resources themselves can be tightly controlled: use of individual machines can be limited to specific times, users or job classes or LoadLeveler can use machines only when the keyboard and mouse are inactive.
LoadLeveler tracks the total resources used by each serial or parallel job and offers several reporting options to track jobs and utilization by user, group, account or type over a specified time period. To support chargeback for resource use, LoadLeveler can incorporate machine speed to adjust chargeback rates and be configured to require an account for each job.
LoadLeveler supports high availability configurations to ensure reliable operation and automatically monitors the available compute resources to ensure no jobs are scheduled to failed machines.