Hot standby server system
First Claim
1. A server system comprisinga plurality of servers that can be each operated as a primary system and a standby system by system switching, anda shared disk unit for storing data accessed by said plurality of servers,wherein each of said plurality of servers comprises:
- an application means;
a driver means that;
acquires information on a configuration inside said shared disk unit after starting of said system at initial operation as both a primary system and a standby system and based on said configuration information, identifies areas of said shared disk unit in which an an access request can be sent and when the driver means receives an access request to said shared disk unit, sends said access request to said shared disk unit based on said configuration information;
an access control means that judges whether an access request issued by said application means should be sent, based on a management table indicating inhibited types of access requests for each access destination and sends said access request to said driver means when said access request is not inhibited for an access destination of said access request; and
an access mode registration means that performs processing to switch inhibiting/permitting of read and write of an access request in the management table,wherein, when a fault occurs in the primary system, the access mode registration means sets the primary system in the offline state by changing the contents of the management tables of the primary system to inhibit read and write of an access request, and switches the standby system to the primary system by changing the contents of the management tables of the standby system to permit read and write of an access request.
0 Assignments
0 Petitions
Accused Products
Abstract
A server system has servers that can be operated through switching as a primary system and a standby system, and a shared disk unit for storing data accessed by the servers. Each of the servers has a driver that acquires information on a configuration inside the shared disk unit after starting of the system. The driver sets the shared disk unit in an active state in which an access request can be sent to the shared disk unit. Access control determines whether the access request issued by an application should be sent on the basis of a management table indicating inhibited types of access requests for each access destination. The access control sends the access request to the driver when the access request is not inhibited for an access destination of the access request. By this arrangement, hot standby switching processing can be performed at high speed.
18 Citations
8 Claims
-
1. A server system comprising
a plurality of servers that can be each operated as a primary system and a standby system by system switching, and a shared disk unit for storing data accessed by said plurality of servers, wherein each of said plurality of servers comprises: -
an application means; a driver means that;
acquires information on a configuration inside said shared disk unit after starting of said system at initial operation as both a primary system and a standby system and based on said configuration information, identifies areas of said shared disk unit in which an an access request can be sent and when the driver means receives an access request to said shared disk unit, sends said access request to said shared disk unit based on said configuration information;an access control means that judges whether an access request issued by said application means should be sent, based on a management table indicating inhibited types of access requests for each access destination and sends said access request to said driver means when said access request is not inhibited for an access destination of said access request; and an access mode registration means that performs processing to switch inhibiting/permitting of read and write of an access request in the management table, wherein, when a fault occurs in the primary system, the access mode registration means sets the primary system in the offline state by changing the contents of the management tables of the primary system to inhibit read and write of an access request, and switches the standby system to the primary system by changing the contents of the management tables of the standby system to permit read and write of an access request. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
Specification