Patent ID: 9280381
Filing Date: 2016-03-08
CPC Classification: G06F,H04L

Claim Text:
1. A computer implemented method for tracking execution commands in a parallel processing network, the parallel processing network having network nodes, the network nodes grouped into clusters, the method comprising: representing a worldwide job tracker; and representing worldwide task trackers, the worldwide task trackers communicatively coupled to the worldwide job tracker, wherein the worldwide job tracker is enabled to execute a worldwide job by distributing the worldwide job across the worldwide task trackers to the clusters, wherein each of the clusters is enabled to use the network nodes of each respective cluster to perform parallel processing, wherein each cluster is enabled to contain data; wherein each of the clusters has a mapping structure mapping out the distribution of the data of the cluster; wherein the parallel processing network has a worldwide mapping structure mapping over the mapping structure of each cluster to create a map of the data in each of the other clusters to enable a worldwide view of the data in each of the clusters and enable operations to be performed on each of the clusters; wherein the worldwide mapping structure denotes location of the data in each of the nodes in each of the clusters; wherein each of the worldwide task trackers is enabled to monitor processing of a portion of the worldwide job distributed to each respective cluster, wherein the worldwide job tracker enables orchestration between the clusters to execute the worldwide job and wherein the worldwide mapping structure enables the worldwide job to be distributed to the clusters based on the data located in each of the clusters; and wherein the mapping structure for each cluster is selected from the group consisting of a file system, a block system, and an object store.