Transparent session migration across servers
First Claim
1. A method, the method comprising the computer-implemented steps of:
- receiving a request to establish a certain session for a client of a multi-node system;
establishing as the certain session a first session on a first node of the multi-node system;
determining to transfer the certain session to a second node of the multi-node system;
transferring first session state of the first session from the first node to a second session on the second node; and
establishing the second session as the certain session for the client on the multi-node system.
1 Assignment
0 Petitions
Accused Products
Abstract
Techniques allow a client to be switched from a session on a server to another session on another server in a way that is a transparent to the application for which the initial session was established. Thus, under transparent session migration, a client is switched between sessions without executing application instructions tailored to accomplish the migration. Instead, a client-side interface component, through which the application interacts with the server, handles details of migration, modifying the internal state of the client-side interface component to effect the same. Legacy applications do not have to be modified in order to institute techniques described herein.
122 Citations
15 Claims
-
1. A method, the method comprising the computer-implemented steps of:
-
receiving a request to establish a certain session for a client of a multi-node system;
establishing as the certain session a first session on a first node of the multi-node system;
determining to transfer the certain session to a second node of the multi-node system;
transferring first session state of the first session from the first node to a second session on the second node; and
establishing the second session as the certain session for the client on the multi-node system. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
Specification