Network proxy for high-performance, low-power data center interconnect fabric
First Claim
Patent Images
1. A method comprising:
- associating a node with a node ID, wherein the node is connected to a plurality of nodes to form a switching fabric;
setting up a node proxy component which indicates that the node ID is proxied to a proxy node, wherein the proxy node is configured to be a proxy for the node in response to the node being in a low power state; and
receiving, by the proxy node, traffic destined for the node via the node proxy component and in response to the node being in a low power state;
wherein the node proxy component includes a routing table with a proxy field that determines if a node ID is being proxied to the proxy node.
1 Assignment
0 Petitions
Accused Products
Abstract
A system and method are provided for network proxying. The network proxying may occur in a node of a fabric or across nodes in the fabric. In the network proxying, the node has a processor with a low power mode and the system remaps, by a management processor of the node, a port identifier for a processor that is in a low power mode to the management processor. The management processor then processes a plurality of packets that contain the port identifier for the processor that is in the low power mode to maintain a network presence of the node.
385 Citations
15 Claims
-
1. A method comprising:
-
associating a node with a node ID, wherein the node is connected to a plurality of nodes to form a switching fabric; setting up a node proxy component which indicates that the node ID is proxied to a proxy node, wherein the proxy node is configured to be a proxy for the node in response to the node being in a low power state; and receiving, by the proxy node, traffic destined for the node via the node proxy component and in response to the node being in a low power state; wherein the node proxy component includes a routing table with a proxy field that determines if a node ID is being proxied to the proxy node. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. An apparatus comprising:
-
a node connected to a plurality of nodes to form a switching fabric, wherein the node is associated with a node ID in the switching fabric; a proxy node configured to be a proxy for the node in response to the node entering a low power state; and a node proxy component configured to indicate that the node ID is proxied to the proxy node; wherein the proxy node is further configured to receive traffic destined for the node via the node proxy component and in response to the node being in a low power state; and wherein the routing table proxy component includes a routing table with a proxy field configured to determine if a node ID is being proxied to the proxy node. - View Dependent Claims (10, 11, 12, 13, 14)
-
-
15. A non-transitory computer readable medium on which is stored instructions, the instructions comprising:
-
instructions to associate a node with a node ID, wherein the node is connected to a plurality of nodes to form a switching fabric; instructions to set up a node proxy component which indicates that the node ID is proxied to a proxy node, wherein the proxy node is configured to be a proxy for the node in response to the node being in a low power state; and instructions to receive, by the proxy node, traffic destined for the node via the node proxy component and in response to the node being in a low power state; wherein the node proxy component includes a routing table with a proxy field that determines if a node ID is being proxied to the proxy node.
-
Specification