Transparent migration of stateless sessions across servers
First Claim
Patent Images
1. A method for managing sessions on a multi-node system, the method comprising the steps of:
- receiving a request to establish a certain session for a client of the multi-node system;
establishing as the certain session a first session on a first node of the multi-node system;
receiving first data from the client that indicates one or more criteria for transferring sessions between the first node and a second node of said multi-system;
based on said one or more criteria, determining to transfer the first session to the second node of the multi-node system; and
in response to determining to transfer the first session, establishing a second session on the second node 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 migrated from a session that has been established for a client 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. The sessions are migrated under conditions in which a copy of session state of the session to migrate from the source node does not have to be captured and restored to a destination session.
105 Citations
11 Claims
-
1. A method for managing sessions on a multi-node system, the method comprising the steps of:
-
receiving a request to establish a certain session for a client of the multi-node system;
establishing as the certain session a first session on a first node of the multi-node system;
receiving first data from the client that indicates one or more criteria for transferring sessions between the first node and a second node of said multi-system;
based on said one or more criteria, determining to transfer the first session to the second node of the multi-node system; and
in response to determining to transfer the first session, establishing a second session on the second node as the certain session for the client on the multi-node system. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method for managing sessions on a multi-node system, the method comprising the steps of:
-
receiving a request to establish a certain session for a client of the multi-node system;
establishing as the certain session a first session on a first node of the multi-node system;
receiving from the client first data that identifies said first session as a session that can be migrated between the first node and a second node without having to capture the first session'"'"'s state;
based on the first data, determining to migrate the first session to the second node;
in response to determining to transfer the first session to the second node; and
establishing a second session on the second node as the certain session for the client on the multi-node system. - View Dependent Claims (10, 11)
-
Specification