BRIEF DESCRIPTION OF THE DRAWINGS
FIG. 1 is an explanatory figure showing the overall concept of the present invention;
FIG. 2 is a block diagram showing the overall structure of a storage system according to an embodiment of the present invention;
FIG. 3 is an explanatory figure schematically showing the relationship between an extended logical block which is stored in a cache memory and a physical block on a disk drive;
FIG. 4 is a flow chart showing the flow of reading processing;
FIG. 5 is an explanatory figure showing a situation in which a write data block and a block which is adjacent to that write data block are linked together, so as to obtain data for a write object range;
FIG. 6 is a flow chart showing the overall flow of write processing;
FIG. 7 is a flow chart showing the details of a step S28 in the FIG. 6 flow chart;
FIG. 8 is a flow chart showing the details of a step S31 in the FIG. 7 flow chart;
FIG. 9 is a flow chart showing the details of a step S32 in the FIG. 7 flow chart;
FIG. 10 is an explanatory figure showing a situation in which adjustment to the size of a physical block is performed by deleting superfluous data from both of the end portions of the write object range;
FIG. 11 is an explanatory figure showing a situation in which adjustment to the size of a physical block is performed by deleting superfluous data from one or the other end portion of the write object range;
FIG. 12 is an explanatory figure showing the method of writing, when both ends of the write object range agree with the boundaries between physical blocks;
FIG. 13 is an explanatory figure showing an overall summary of write processing according to a second embodiment of the present invention;
FIG. 14 is a flow chart showing the flow of write processing which accompanies block size conversion;
FIG. 15 is an explanatory figure schematically showing a state of access to a disk drive;
FIG. 16 is a flow chart showing the flow of write processing according to a third embodiment of the present invention;
FIG. 17 is an explanatory figure schematically showing a state of access to a disk drive; and
FIG. 18 is a block diagram showing the structure of a storage system according to a fourth embodiment of the present invention.