Reliability for interconnect fabrics
First Claim
1. A method of providing reliability to an interconnect fabric for communication among a set of nodes, the method comprising:
- partitioning ports associated with each node into a first set of ports and a second set of ports;
forming a primary interconnect fabric among the first set of ports in response to a set of flow requirements; and
forming a backup interconnect fabric among the second set of ports wherein the backup interconnect fabric carries a portion of communications carried by the primary fabric so as to protect against occurrence of a failure in the primary fabric.
3 Assignments
0 Petitions
Accused Products
Abstract
A technique for providing reliability to an interconnect fabric for communication among a set of nodes. The technique may be used to efficiently and programmatically produce a cost-effective interconnect fabric having a degree of reliability over a range of design problems. In one aspect, ports associated with each node are partitioned into a first set of ports and a second set of ports. A primary interconnect fabric is formed among the first set of ports in response to a set of flow requirements and a backup interconnect fabric is formed among the second set of ports. The backup interconnect fabric carries a portion of communications carried by the primary fabric so as to protect against a failure of an element in the primary fabric
-
Citations
30 Claims
-
1. A method of providing reliability to an interconnect fabric for communication among a set of nodes, the method comprising:
-
partitioning ports associated with each node into a first set of ports and a second set of ports;
forming a primary interconnect fabric among the first set of ports in response to a set of flow requirements; and
forming a backup interconnect fabric among the second set of ports wherein the backup interconnect fabric carries a portion of communications carried by the primary fabric so as to protect against occurrence of a failure in the primary fabric. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 14, 15)
-
-
11. A method of providing reliability to an interconnect fabric for communication among a set of nodes, the method comprising:
-
identifying one or more failure modes in a primary interconnect fabric, wherein the primary interconnect fabric carries communications among the set of nodes via a first set of ports of the nodes; and
forming a backup interconnect fabric among a second set of ports of the nodes for carrying a portion of the communications of the primary fabric so as to protect against occurrence of any single one of the failure modes of the primary fabric. - View Dependent Claims (12, 13, 16, 17, 18, 19, 20)
-
-
21. A system for providing reliability to a design for an interconnect fabric for communication between a set of nodes, the system comprising:
-
a set of design information including a set of flow requirements for the interconnect fabric; and
a fabric design tool that generates a primary design for the interconnect fabric among of first set of ports of the nodes, the primary design being in response to the flow requirements, and that generates a backup design for the interconnect fabric among a second set of ports for the nodes wherein the backup design carries a portion of communications carried by the primary fabric so as to protect against occurrence of any single one of failure modes of the primary fabric. - View Dependent Claims (22, 23, 24, 25, 26, 27, 28, 29, 30)
-
Specification