Anticipatory warm-up of cluster resources for jobs processed on multiple cluster nodes
AssigneeRobin Systems, Inc.
InventorsKrishna Satyasai Yeddanapudi, Christopher Alan Mildebrandt, Rao V. Madduri
Life of this patent
Estimating the term…
Loading patent…
AssigneeRobin Systems, Inc.
InventorsKrishna Satyasai Yeddanapudi, Christopher Alan Mildebrandt, Rao V. Madduri
Estimating the term…
Systems and methods are disclosed for reducing latency in processing data sets in a distributed fashion. A job-queue operable for queuing data-processing jobs run on multiple nodes in a cluster may be communicatively coupled to a job analyzer. The job analyzer may be operable to read the data-processing jobs and extract information characterizing those jobs in ways that facilitate identification of resources in the cluster serviceable to run the data-processing jobs and/or data to be processed during the running of those jobs. The job analyzer may also be coupled to a resource warmer operable to warm-up a portion of the cluster to be used to run a particular data-processing job prior to the running of the job. In some embodiments, mappers and/or reducers may be extracted from the jobs and converted into compute node identifiers and/or data units identifying blocks for processing, informing the warm-up operations of the resource warmer.
A system for processing large data sets comprising:
A method for processing data sets comprising:
A data processing system comprising:
Dependencies are inferred from the claim text.