Patent ID: 8347299

Claim:
A computer implemented method for associating jobs with resource subsets in a job scheduler, the method comprising: receiving, by a processor, at least one job class information set associated with a job class that defines characteristics associated with a type of job, wherein at least one job is associated with the job class; receiving a list of resource identifiers identifying a subset of resources, within a plurality of resources, associated with the job class, wherein each resource in the subset of resources is usable by each job associated with the job class, wherein the list of resource identifiers is separate and distinct from the job class information set and is independent of jobs associated with the job class information, and wherein the list of resource identifiers comprises at least one of: an entire name associated with a resource, a portion of a name associated with a resource, and a pattern associated with a set of resources; receiving a set of resources available on at least one information processing system; comparing the resource identifiers with each resource in the set of resources available on the information processing system, wherein the comparing further comprises at least one of: matching at least a portion of a resource identifier to a resource in the set of resources available on the information processing system; matching an entire resource identifier to a resource in the set of resources available on the information processing system; and matching a resource identifier to a resource in the set of resources available on the information processing system using wild cards; identifying, based on the comparing, at least one resource in the set of resources available on the information processing system that matches a resource identifier in the list of resource identifiers; and scheduling a job associated with the job class with the at least one resource that has been identified.