发明名称 Stripe Caching and Data Read Ahead
摘要 A method of improving a serial IO operation, where the serial IO operation includes at least one of a read operation of a data block and a write operation of a data block, and the serial IO operation is directed to a logical disk of a computerized data storage system. Only one stripe of data is read from the logical disk into a cache, and it is determined 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, the IO operation is serviced from the cache. For a write operation, the cache is updated with the data block to be written, and only an updated parity block is written to the logical disk. When the data block for the IO operation is not included within the cache, then for a read operation, only one new stripe of data that includes the data block is read from the logical disk into the cache, and the IO operation is serviced from the cache. For a write operation, only one new stripe of data that excludes the data block is read from the logical disk into the cache, the cache is updated with the data block to be written, and only an updated parity block is written to the logical disk.
申请公布号 US2009235023(A1) 申请公布日期 2009.09.17
申请号 US20080046676 申请日期 2008.03.12
申请人 LSI CORPORATION 发明人 MANOJ JOSE K.
分类号 G06F12/00 主分类号 G06F12/00
代理机构 代理人
主权项
地址