Work queue to TCP/IP translation
AssigneeNetEffect, Inc.
InventorChristopher J. Pettey
Life of this patent
Estimating the term…
Loading patent…
AssigneeNetEffect, Inc.
InventorChristopher J. Pettey
Estimating the term…
An apparatus and method are provided to offload TCP/IP-related processing, where a server is connected to a plurality of clients, and the plurality of clients is accessed via a TCP/IP network. TCP/IP connections between the plurality of clients and the server are accelerated. The apparatus includes an accelerated connection processor and a target channel adapter. The accelerated connection processor bridges TCP/IP transactions between the plurality of clients and the server, where the accelerated connection processor accelerates the TCP/IP connections by prescribing remote direct memory access operations to retrieve/provide transaction data from/to the server. The target channel adapter is coupled to the accelerated connection processor. The target channel adapter executes the remote direct memory access operations to retrieve/provide the transaction data. The TCP/IP transactions are accelerated by offloading TCP/IP processing otherwise performed by the server to retrieve/provide transaction data.
An apparatus, for accelerating TCP/IP connections between a plurality of clients and a server, the plurality of clients being accessed via a TCP/IP network, the apparatus comprising:
An apparatus within a client-server environment for managing an accelerated TCP/IP connection between a server and a client, the client being connected to a TCP/IP network, the apparatus comprising:
A method for accelerating TCP/IP connections in a client-server environment having clients that are connected to a TCP/IP network, the method comprising:
A method for offloading server TCP/IP processing in a client-server environment, comprising:
A TCP-aware target adapter, for accelerating TCP/IP connections between a plurality of clients and a server, the plurality of clients being accessed via a TCP/IP network, the TCP-aware target adapter comprising:
A connection acceleration apparatus, for routing TCP/IP transactions between a plurality of clients and a server, the plurality of clients being accessed via a TCP/IP network, the connection acceleration apparatus comprising:
Dependencies are inferred from the claim text.