Patent ID: 7814492

Claim:
A computing system comprising: a controller having an associated information base, the information base including a plurality of resource definitions where each resource definition of the plurality of resource definitions include a name of each resource, a capability of each resource, and an access control list associated with each given resource, a partition definition defining a plurality of partitions, each partition including a grouping of one or more resources available to process user jobs, each partition having a name, and a plurality of queues at least one associated with each partition in the partition definition, the controller operable to perform operations including: managing partitions, resources and queues; and receiving named jobs, a named job identifying a partition in the partition definition, and assigning the named jobs to an associated partition queue for processing by one of the resources in an associated grouping of one or more resources; where the controller includes an authorization routine operable to use the access control list to determine if a user submitting a named job is authorized to have the identified partition process the named job.