Patent ID: 7853751

Claim:
A method of improving a serial IO operation, including at least one of a read operation of a data block and a write operation of a data block, directed to a logical disk of a computerized data storage system, the method comprising the steps of: reading only one stripe of data from the logical disk into a cache, determining whether the data block for the IO operation is included within the cache, when the data block for the IO operation is included within the cache, then for a read operation, servicing the IO operation from the cache, and for a write operation, updating the cache with the data block to be written, and writing only an updated parity block to the logical disk, and when the data block for the IO operation is not included within the cache, then for a read operation, reading only one new stripe of data including the data block from the logical disk into the cache, and servicing the IO operation from the cache, and for a write operation, reading only one new stripe of data excluding the data block from the logical disk into the cache, updating the cache with the data block to be written, and writing only an updated parity block to the logical disk.