Opportunistic job Processing of input data divided into partitions of different sizes
US9535765B1 · kind B1 · utility
Assignee
Inventors
Key dates
| Filing date | Mar 28, 2012 |
| Grant date | Jan 3, 2017 |
| Priority date | — |
| Expiry date | Apr 23, 2034 |
Classification
- Technology area (CPC G)Physics
- CPC primaryG06Q10/06315
- WIPO fieldComputer technology
- WIPO sectorElectrical engineering
Abstract
A global-level manager access a work order from a client and parameters associated with the work order. A service level agreement to meet the work order parameters is determined. The service level agreement includes a price. An indication is received from the client that the service level agreement is accepted. The one or more input files are partitioned into multiple shards, and the work order into multiple jobs. The jobs are distributed among a plurality of clusters to be processed using underutilized computing resources in the clusters. The job outputs are combined to form the work order output. The jobs are monitored to insure that the deadline for completion of the work order will be met.
Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.