Full bandwidth packet handling with server systems including offload processors
AssigneeXockets, Inc.
InventorsParin Bhadrik Dalal, Stephen Paul Belair
Life of this patent
Estimating the term…
Abstract
A distributed system server system for providing network overlay services is disclosed. The system can include at least two servers; and a plurality of offload processor modules, each having an input-output (IO) port and multiple offload processors, and including at least a first offload processor module configured to receive and process network packets having a logical identifier, and a second offload processor connected directly to the first offload processor through their respective IO ports, and configured to process at least a portion of the packets having the logical identifier, and returning the processed packets through its IO port.
Claims10
A distributed system server system for providing network overlay services, comprising:
- at least two servers;
- and
- a plurality of offload processor modules, each having an input-output (IO) port and multiple offload processors, and including
- at least a first offload processor module connected to a first memory bus of a first of the servers and configured to receive network packets from its IO port or the memory bus and process the network packets having a logical identifier, and
- a second offload processor module connected directly to the first offload processor through their respective IO ports, and configured to process at least a portion of the network packets having the logical identifier, and returning the processed packets through its IO port;
- and
- a memory controller in the first server configured to send network packet data directly to at least the first offload processor module via the first memory bus.
Dependencies are inferred from the claim text.