Patent · US Active

Simulation environment for distributed programs

US9442827B2 · kind B2 · utility

7Cited by
7References
19Claims
0Family size

Assignee

Inventors

Key dates

Filing dateMar 18, 2014
Grant dateSep 13, 2016
Priority date
Expiry dateOct 5, 2034

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06Q10/06315
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

A dataflow of a distributed application is visualized in a locally simulated execution environment. A scheduler receives a job graph which includes a graph of computational vertices that are designed to be executed on multiple distributed computer systems. The scheduler queries a graph manager to determine which computational vertices of the job graph are ready for execution in a local execution environment. The scheduler queries a cluster manager to determine the organizational topology of the distributed computer systems to simulate the determined topology in the local execution environment. The scheduler queries a data manager to determine data storage locations for each of the computational vertices indicated as being ready for execution in the local execution environment. The scheduler also indicates an instance of each computational vertex to be spawned and executed in the local execution environment based on the organizational topology and indicated data storage locations.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.