Patent ID: 8359601

Claim:
A data processing method in a cluster system comprising: a first computer for receiving a processing request for a task processing, executing the task processing, and holding data used therein; a second computer for holding a duplicate of the data held in the first computer, halting the first computer if the first computer is determined to be halted, and receiving and processing the processing request, the data processing method including the steps of: receiving, by the first computer, at least an update request as the processing request including request identification information to which unique numbers assigned to the individual processing requests in an ascending order are allocated; updating, by the first computer, the held data; transmitting, by the first computer, the update request including the request identification information to the second computer; receiving, by the second computer, a reference request including the unique number and transmitted thereto and the update request transmitted from the first computer; storing, by the second computer, the reference request and the update request as the processing requests; and processing, by the second computer, the processing requests in an ascending order of the unique numbers included in the individual processing requests which have been received and stored; a client for issuing a request for the task processing; and a request assignment module for assigning the request from the client to at least one of the first computer and the second computer; and the data processing method further includes the steps of: determining, by the request assignment module, whether the request from the client is an update request or a reference request transmitting, by the request assignment module, the request from the client to the first computer in a case where the request from the client is the update request and transmitting, by the request assignment module, the request from the client to the second computer in a case where the request from the client is the reference request.