×

Job-centric scheduling in a grid environment

  • US 7,861,246 B2
  • Filed: 06/17/2004
  • Issued: 12/28/2010
  • Est. Priority Date: 06/17/2004
  • Status: Active Grant
First Claim
Patent Images

1. A system for scheduling jobs in a networked computing grid having one or more job service components for creating one or more jobs comprising executable program code and having certain resource requirements for completing an electronic task, comprising:

  • a plurality of resource manager components deployed in at least one cluster in the networked computing grid and communicatively linked with the one or more job service components deployed in at least one cluster in the networked computing grid, each resource manager component being configured to manage a plurality of resources provided by a plurality of host machines associated with the networked computing grid; and

    one or more information components deployed in at least one cluster in the networked computing grid and communicatively linked with the one or more job service components and the plurality of resource manager components, the one or more information components being configured to aggregate resource data obtained from the plurality of resource manager components;

    wherein the one or more jobs are created by corresponding ones of the one or more job service components to further include a scheduling mechanism in their program code for querying the one or more information components for resource data, comparing the resource data against the resource requirements and independently scheduling the one or more jobs to one or more of the plurality of resource manager components.

View all claims
  • 5 Assignments
Timeline View
Assignment View
    ×
    ×