Patent ID: 7447711
Filing Date: 2008-11-04
Classification: G06F,Y10S

Abstract:
1. A method for processing databases in a system comprising a processing request receiving server, a plurality of storage areas, and a plurality of database access servers, wherein each storage area in the plurality of storage areas includes as least one database, and wherein each database access server in the plurality of database access servers is associated with a storage area in the plurality of storage areas, thereby enabling said each database access server to manage and access its associated storage area, the method comprising: when a failure has occurred in a first database access server in the plurality of database access servers, obtaining preconfigured substitution information including a mapping between the first database access server and a second database access server in the plurality of database access servers, wherein the first and second database access servers are distinct; based on the mapping, re-associating a storage area associated with the first database access server such that the storage area becomes associated with the second database access server, thereby enabling the second database access server to manage and access the storage area; receiving a processing request directed to the first database access server, the processing request being received by the processing request receiving server; determining whether the first database access server is in operation; if the first database access server is in operation, forwarding the processing request to the first database access server, wherein the first database access server is configured to process the forwarded processing request; if the first database access server is not in operation: