Processing pattern framework for dispatching and executing tasks in a distributed computing grid
US9164806B2 · kind B2 · utility
Assignee
Inventors
Key dates
| Filing date | Jan 26, 2012 |
| Grant date | Oct 20, 2015 |
| Priority date | — |
| Expiry date | Jun 30, 2033 |
Classification
- Technology area (CPC G)Physics
- CPC primaryG06F9/5027
- WIPO fieldComputer technology
- WIPO sectorElectrical engineering
Abstract
A processing pattern is described for dispatching and executing tasks in a distributed computing grid, such as a cluster network. The grid includes a plurality of computer nodes that store a set of data and perform operations on that data. The grid provides an interface that allows clients to submit tasks to the cluster for processing. The interface can be used to establish a session between the client and the cluster, which will be used to submit a task for processing by the plurality of computer nodes of the cluster. A dispatcher receives a submission of the task over the interface and routes the task to at least one node in the cluster that is designated to process the task. A task processor then processes the task on the designated node(s), generates a submission outcome and indicates to the client that the submission outcome is available.
Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.