US 7,552,218 B2
Transparent session migration across servers
Sanjay Kaluskar, Menlo Park, Calif. (US); Sreenivas Gollapudi, Cupertino, Calif. (US); and Debashish Chatterjee, Fremont, Calif. (US)
Assigned to Oracle International Corporation, Redwood Shores, Calif. (US)
Filed on Aug. 12, 2004, as Appl. No. 10/917,953.
Claims priority of provisional application 60/495368, filed on Aug. 14, 2003.
Prior Publication US 2005/0038848 A1, Feb. 17, 2005
This patent is subject to a terminal disclaimer.
Int. Cl. G06F 15/16 (2006.01); G06F 12/00 (2006.01)
U.S. Cl. 709—227  [709/238] 30 Claims
OG exemplary drawing
 
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;
wherein a first database server runs on a first node of said multi-node system;
wherein a second database server runs on a second node of said multi-node system;
establishing as the certain session a first database session with said first database server of the multi-node system;
determining to transfer the certain session to said second database server;
transferring first session state of the first database session from the first database server to a second database session on the second database server;
wherein said first session state comprises temporary variable values generated by one or more processes executing database component software within the database session; and
establishing the second database session as the certain session for the client.