Patent ID: 8725968

Claim:
A storage section controlling apparatus included in a storage section controlling system including plural storage sections that include a first storage section and a second storage section and store data, at least one data processing apparatus that carries out processing for the data stored in said plural storage sections, the storage section controlling apparatus that is interposed between the first storage section and the data processing apparatus for carrying out processing for the first storage section in response to a processing request from the data processing apparatus, and another storage section controlling apparatus that is interposed between the second storage section and the data processing apparatus for carrying out processing for the second storage section in response to a processing request from the data processing apparatus, the storage section controlling apparatus comprising: a duplexing controlling section adapted to copy data in a predetermined storage region of the first storage section into the second storage section to maintain the data in the predetermined storage region in a duplexed state; a queuing section adapted to collectively retain a processing order of write requests and readout requests to the first storage section from the data processing apparatus and readout requests to the second storage section issued from the data processing apparatus to the another storage section controlling apparatus; and a processing order controlling section adapted to change, where a readout request for a region of the second storage section which is a target of a duplexing process by said duplexing controlling section is issued from the data processing apparatus and the processing order in said queuing section includes, later than a processing turn of the readout request, a write request for a target region of the first storage section which corresponds to the target region of the readout request, the processing turn of the readout request in the processing order of said queuing section so as to be later than the write request in the processing order.