×

JOB DISTRIBUTION WITHIN A GRID ENVIRONMENT

  • US 20160378561A1
  • Filed: 09/12/2016
  • Published: 12/29/2016
  • Est. Priority Date: 06/20/2012
  • Status: Active Application
First Claim
Patent Images

1. A method for job distribution within a grid environment, comprising:

  • receiving jobs at a submission cluster for distribution of the jobs to at least one of a plurality of execution clusters, each execution cluster comprising one or more execution hosts;

    determining resource attributes corresponding to each execution host of the execution clusters;

    grouping, for each execution cluster, execution hosts based on the resource attributes of the respective execution hosts;

    defining, for each grouping of execution hosts, a mega-host for the respective execution cluster, the mega-host for a respective execution cluster defining resource attributes based on the resource attributes of the respective grouped execution hosts;

    determining resource requirements for the jobs;

    creating a plurality of priority queues based on priorities of the submitted jobs;

    grouping the jobs based on the respective resource requirements of the jobs;

    assigning each group of jobs to a corresponding priority queue; and

    identifying candidate mega-hosts for the jobs based on the resource attributes of the respective mega-hosts and the resource requirements of the jobs.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×