Patent ID: 6148368
Filing Date: 2000-11-14
Classification: G06F

Abstract:
A method of utilizing cache memory in a disk storage subsystem to improve write operations, said method comprising the steps of:a) partitioning said cache memory to logically define a plurality of log-structured write cache segments and at least one redundancy-data cache segment;b) partitioning disk space in said subsystem to logically define log-structured cache region having at least one disk segment;c) logging first write request data corresponding to received write requests in a first segment of said plurality of write cache segments until said first segment is full;d) logging further write request data corresponding to received write requests in a second segment of said plurality of write cache segments in response to said first segment being full;e) accumulating, in said redundancy-data cache segment, redundancy data corresponding to said first write request data;f) moving said first write request data from said first write cache segment to one of said at least one disk segment in response to accumulating said redundancy data; andg) repeating steps c) through f) where said second segment is used as said first segment.