Patent ID: 7024522
Filing Date: 2006-04-04
Classification: G06F,G11B

Abstract:
1. A disk array system which stores data accessed by a computer, the disk array system comprising: a plurality of disk drives each of which stores data; a cache memory that temporarily stores data, which is transferred between the computer and the plurality of disk drives; and a control unit that controls write operation according to a write command received from the computer, wherein the control unit is configured to divide write data received from the computer according to the write command into a plurality of blocks, add write inhibition information to each of the plurality of blocks, store the plurality of blocks each including the write inhibition information in the cache memory, and control to write each of the plurality of blocks including the write inhibition information from the cache memory to a sector in one of the plurality of disk drives, wherein when the write command is received from the computer, the control unit is configured to check whether there is at least one sector storing a block including the write inhibition information among a plurality of sectors requested in the received write command, and wherein if there is no sector storing a block including the write inhibition information among the plurality of sectors, the control unit is configured to transmit a response to the write command to the computer and receive the write data according to the write command.