Multi-host networking systems and methods
AssigneeMellanox Technologies, Ltd.
InventorAvraham Ganor
Life of this patent
Estimating the term…
Abstract
Systems and method are provided. An illustrative system includes a first compute node having a first processing unit, a first compute node port, and a first peripheral component interconnect bus configured to carry data between the first processing unit and the first compute node port. The system may further include a multi-host device having a first multi-host port, where the first multi-host port is configured to connect with the first compute node port via a first peripheral component interconnect cable, a network port, where the network port is configured to receive a network interface of a networking cable, and processing circuitry configured to translate and carry data between the first multi-host port and the network port.
Claims21
1-20. (canceled)
A system, comprising:
- a plurality of compute nodes, each compute node in the plurality of compute nodes comprising:
- a compute node processing unit;
- and
- a compute node port that provides an interface between the compute node processing unit and a cable connected with the compute node port;
- and
- a switch node, comprising:
- a first set of ports that are connected to an external network;
- a second set of ports that are connected to each of the plurality of compute nodes via a corresponding cable;
- and
- a switch node processor that receives data at the first set of ports and distributes processing tasks associated with the received data among the plurality of compute nodes by passing the received data to the plurality of compute nodes via the second set of ports.
A system, comprising:
- a plurality of switch nodes, each switch node in the plurality of switch nodes comprising:
- a first set of ports that are connected to an external network;
- a switch node processor coupled with the first set of ports;
- and
- an additional port;
- and
- a multi-host Network Interface Controller (NIC), comprising:
- a plurality of multi-host ports that are connected to each of the plurality of switch nodes via a corresponding cable connection at the additional port of the switch node;
- and
- a processor to provide networking services to the plurality of switch nodes, wherein the services are performed on data exchanged with the switch nodes via the multi-host ports.
A networking blade for a multi-host server enclosure, the blade comprising:
- a structure to fit within the server enclosure that is separate from a plurality of compute nodes;
- at least one network port for connection to an external network switch;
- and
- a plurality of high-speed serial interconnects, each high-speed serial interconnect configured to receive an external PCIe cable originating from a different one of the plurality of compute nodes.
Dependencies are inferred from the claim text.