Patent ID: 7895468

Claim:
A computer system, comprising: a plurality of computers including a first computer, a second computer, and a third computer; and a storage device coupled to the plurality of computers via a network, the first computer including a first interface coupled to the network, a first processor coupled to the first interface, and a first memory coupled to the first processor, the second computer including a second interface coupled to the network, a second processor coupled to the second interface, and a second memory coupled to the second processor, the third computer including a third interface coupled to the network, a third processor coupled to the third interface, and a third memory coupled to the third processor, wherein: the first computer is configured to: execute, upon reception of an access request to a storage area of the storage device from a client computer coupled to the plurality of computers, the requested access; and transmit to the client computer a response to the access request; the second computer is configured to: judge whether a failure has occurred in the first computer; obtain load information of the second computer; obtain load information of the third computer from the third computer; and transmit a change request to the third computer when the obtained load information satisfies a predetermined condition; and the third computer is configured to judge whether a failure has occurred in the first computer when the change request is received from the second computer, wherein the third computer is further configured to: judge whether a failure has occurred in the second computer; and judge whether a failure has occurred in the first computer when it is judged that a failure has occurred in the second computer.