Patent ID: 7546369

Claim:
An information processing system, comprising: a first computing device having an intelligent network interface card, the intelligent network interface card configured to: store an unattached connection endpoint in a temporary table in response to receiving an initialization packet originating from a client, wherein the unattached connection endpoint contains information associated with the client and the first computing device; receive a request packet originating from the client; and based on at least a state of the first computing device and a second computing device, selectively: output a migration packet containing the information associated with the client and the first computing device to the second computing device; remove the unattached connection endpoint from the temporary table in response to an acknowledgement indicating that the second computing device received the migration packet; store information representing a connection with the client in a forward table; and output the request packet to the second computing device by adding an encapsulation header to enable the second computing device to send a response packet to the client comprising information indicating the response packet was sent by the first computing device.