| US 7,496,579 B2 | ||
| Transitioning of database service responsibility responsive to server failure in a partially clustered computing environment | ||
| Zachary A. Garbow, Rochester, Minn. (US); Robert H. Hamlin, Mantorville, Minn. (US); Clayton L. McDaniel, Rochester, Minn. (US); and Kenneth J. Trisko, Stewartville, Minn. (US) | ||
| Assigned to International Business Machines Corporation, Armonk, N.Y. (US) | ||
| Filed on Mar. 30, 2006, as Appl. No. 11/278,058. | ||
| Prior Publication US 2007/0233746 A1, Oct. 04, 2007 | ||
| Int. Cl. G06F 7/00 (2006.01); G06F 12/00 (2006.01) | ||
| U.S. Cl. 707—10 [707/102; 707/202; 707/204] | 8 Claims |

| 1. A method of transitioning a database service from a failing server to another server of a computing environment comprising
a plurality of servers, the method comprising:
responsive to detecting failure at a primary server of the computing environment providing a database service, and without
pre-requiring server of the computing environment to function as backup to the primary server, selecting another server of
the computing environment to function as database service backup for the primary, failing server, wherein the another server
lacks a mirrored copy of a database supporting the database service at the primary, failing server, and lacks access to the
database the database service at the primary, failing server;
updating at least one configuration file of the computing environment to indicate that the another server is to function as
database service backup for the primary, failing server; and
subsequent to the selecting of the another server, dynamically creating by the another server at least one database data repository
structure at the another server, the dynamically created at least one database data repository structure supporting the database
service backup function at the another server by receiving data therein, and the at least one database data repository structure
corresponding to at least one database data repository structure of a database supporting the database service function at
the primary server, wherein the data received into the dynamically created at least one database data repository structure
was directed to the corresponding at least one database data repository structure of the database supporting the database
service function at the primary server.
|