发明名称 Full bandwidth packet handling with server systems including offload processors
摘要 A method for providing network overlay services using a distributed system server system is disclosed. The method can include providing at least two servers, providing bidirectional network packet flow through input-output (IO) ports of at least two offload processor modules, providing a direct connection between the IO ports of the at least two offload processor modules, and processing network packet data corresponding to a bidirectional network packet flow and a logical identifier with at least one of the offload processor modules.
申请公布号 US9288101(B1) 申请公布日期 2016.03.15
申请号 US201313931914 申请日期 2013.06.29
申请人 Xockets, Inc. 发明人 Dalal Parin Bhadrik;Belair Stephen Paul
分类号 G06F15/173;H04L29/08;G06F15/16;G06F9/38 主分类号 G06F15/173
代理机构 代理人
主权项 1. A method for providing network services using a distributed server system, comprising: providing a first server and a second server, the first server having a first host processor and a first memory bus, the first host processor accessing a system memory of the first server via the first memory bus, the second server having a second host processor and a second memory bus, said second host processor accessing system memory of the second server via the second memory bus, providing multiple offload processor modules to each of the first and second servers, each offload processor module of the first server directly connected to the first memory bus and including a plurality of offload processors and an input-output (IO) port, each offload processor module of the second server directly connected to the second memory bus and including a plurality of offload processors and an input-output (IO) port, providing bidirectional network packet flow through IO ports of at least two offload processor modules comprising an offload processor module of the first server and an offload processor module of the second server, providing a direct connection between the IO ports of the at least two offload processor modules between the first and the second servers or between two of the multiple offload processor modules of the same server, receiving data for at least one offload processor module of the first server through the first memory bus or the IO port of a corresponding processor module of the first server, including network packet data, and processing network packet data corresponding to the bidirectional network packet flow and a logical identifier with the at least one of the multiple offload processor modules.
地址 San Jose CA US