Performing multi-pathing operations in a network for connecting endpoint processing units
AssigneeDelos Data Inc.
InventorsDaniel P. Daly, Edward V. E. Doe, Alain J. E. Gravel
Life of this patent
Estimating the term…
Loading patent…
AssigneeDelos Data Inc.
InventorsDaniel P. Daly, Edward V. E. Doe, Alain J. E. Gravel
Estimating the term…
Some embodiments provide a system for executing a distributed application. The system includes multiple clusters of EPUs that perform computations that are associated with the execution of the distributed application. Each EPU has one or more EPIs. For each cluster of EPUs, the system includes a set of intra-cluster switches each of which connects to multiple EPIs of two or more EPUs in the cluster in order to connect the EPUs in the cluster of EPUs. The system includes a set of two or more inter cluster switches each of which connects at least two intra-cluster switches of two different clusters of EPUs. The inter-cluster and intra-cluster switches form a network. Each of one or more EPIs performs a multi-pathing operation that forwards a result of a computation performed by the EPI's EPU to a destination along two or more paths through the network.
A system for executing a distributed application, the system comprising:
A network for connecting a plurality of clusters of endpoint processing units (EPUs) that perform computations of a distributed application to collectively execute the distributed application, each EPU comprising one or more endpoint interfaces (EPIs), the network comprising:
Dependencies are inferred from the claim text.