Patent ID: 8566555

Claim:
A data insertion system including a first storage device that stores predetermined data; a second storage device that receives the data from the first storage device; and a data control device that selects the data transmitted from the first storage device to the second storage device, the data insertion system comprising: a first distribution index information obtaining unit that obtains, as first distribution index information, first data arrangement information for the data stored in the first storage device, the first data arrangement information being held at a time when the data is copied from the second storage device to the first storage device and being indicative of arrangement of the data in the second storage device; a configuration information request unit that requests, from the second storage device, system configuration information indicating a configuration of storage areas that the second storage device has, and second distribution index information indicating second data arrangement information of the second storage device; a device distribution index information generation unit that receives the configuration information request, and generates the system configuration information which indicates a configuration of storage areas that the second storage device has at the time when the configuration information request is received, and the second distribution index information which indicates arrangement of the data in the second storage device at the time when the configuration information request is received; and, a new data arrangement information generation unit that generates new data arrangement information on the basis of the system configuration information and the second distribution index information generated by the device distribution index information generation unit, and the first distribution index information obtained by the first distribution index information obtaining unit, wherein the new data arrangement information generation unit stores the data stored in the first storage device into the storage areas on the basis of the generated new data arrangement information.