System and method of computing ethernet routing paths
AssigneeFabriscale Technologies AS
InventorsJesus Camacho Villanueva, Tor Skeie, Sven-Arne Reinemo
Life of this patent
Estimating the term…
Loading patent…
AssigneeFabriscale Technologies AS
InventorsJesus Camacho Villanueva, Tor Skeie, Sven-Arne Reinemo
Estimating the term…
A device, method, and computer readable storage medium for routing in a computational grid arranged in a fat-tree, including performing preprocessing, performing base path routing to determine rules for routing in switches based on stored switch level, switch group, links between switches, links between switches and hosts, and fat-tree type, and performing run-time processing, including detecting a path fault, and determining at least one redundant path for the path fault. The base path routing determines a first routing rule that specifies a certain destination in every switch. The run-time processing further performs searching for a first match between a packet and a source-destination pair, and when the first match is not found, performs searching for a second match between the packet and the first routing rule that specifies the certain destination. By using routing rules that specific a destination, the routing in a computational grid can significantly scale up.
A method of routing in a computational grid arranged in a fat-tree, the method comprising:
A device for routing in a computational grid arranged in a fat-tree, the device comprising:
A non-transitory computer readable medium having stored thereon a program that when executed by a computer causes the computer to implement a method of routing in a computational grid arranged in a fat-tree, the method comprising:
Dependencies are inferred from the claim text.