主权项 |
1. A control device that controls a reading process of information stored in a first unit storage area of a first storage device under control of the control device and a second unit storage area of the second storage device under control of a different control device in a distributed manner, the control device comprising:
a communication unit that communicates with the different control device; a memory that stores boundary information indicating an address of a boundary of the first storage area; and a processor that executes a procedure including:
receiving a process request to request the reading process on the information stored in the first unit storage area and the second unit storage area in a distributed manner,determining, according to the received process request, whether or not the reading process includes a sequential reading process that reads information stored in the first unit storage area under control of the control device in an order of logical addresses,determining, when the reading process is determined to include the sequential reading process, whether or not a reading target area of the sequential reading process includes the address of the boundary of the first unit storage area by using the boundary information,performing prefetch of reading, beforehand, information of the first unit storage area related to the sequential reading process determined to include the sequential reading process and storing the information in a cache memory, andreporting, when the reading target area of the sequential reading process is determined to include the address of the boundary of the first unit storage area, via the communication unit, to the different control device control information related to the sequential reading process including the address of the boundary of the first unit storage area. |