Patent ID: 8577838

Claim:
A non-transitory computer-readable recording medium storing a data processing program that causes a computer of a group of computers, which are configured to communicate with each other, to execute: a setting procedure configured, when a new write processing request for an arbitrary object data is inputted as a processing request, to set a preset value as a first number indicating a number of replicas of the arbitrary object data; an acquisition procedure configured, when a processing request for the arbitrary object data is inputted, to acquire the first number that has been set for the arbitrary object data; a selection procedure configured to select one or more computers that serve as arrangement destinations of the arbitrary object data and are as many as the first number, from the group of computers by using a predetermined algorithm that is performed based on the first number; a number transmission procedure configured to transmit the first number to all the group of computers; and a processing request transmission procedure configured to transmit the processing request to each of the one or more computers that are selected by the selection procedure and as many as the first number.