Moab provides a powerful resource management interface that enables significant flexibility in how resources and workloads are managed. Highlights of this interface are listed in what follows:
- Support for Multiple Standard Resource Manager Interface Protocols - Manage cluster resources and workloads via PBS, Loadleveler, SGE, LSF, or BProc based resource managers.
- Support for Generic Resource Manager Interfaces - Manage cluster resources securely via locally developed or open source projects using simple flat text interfaces or XML over HTTP.
- Support for Multiple Simultaneous Resource Managers - Integrate resource and workload streams from multiple independent sources reporting disjoint sets of resources.
- Independent Workload and Resource Management - Allow one system to manage your workload (queue manager) and another to manage your resources.
- Support for Rapid Development Interfaces - Load resource and workload information directly from a file, a URL, or from the output of a configurable script or other executable.
- Resource Extension Information - Integrate information from multiple sources to obtain a cohesive view of a compute resource. (That is, mix information from NIM, OpenPBS, FLEXlm, and a cluster performance monitor to obtain a single node image with a coordinated state and a more extensive list of node configuration and utilization attributes.)