System and method for organizing data stored in a log structured array
AssigneeInternational Business Machines Corporation
InventorsJuan Li, Dung Kim Nguyen, Aare Onton, Kevin Frank Smith, Hai-Fang Yun
Life of this patent
Estimating the term…
Loading patent…
AssigneeInternational Business Machines Corporation
InventorsJuan Li, Dung Kim Nguyen, Aare Onton, Kevin Frank Smith, Hai-Fang Yun
Estimating the term…
In a storage system comprising an array of storage devices, including a processor and memory, a plurality of logical tracks are organized on the storage devices in segments comprising columns striped across the storage devices. A system and method are provided for storing logical tracks in the storage devices. Sequentially logically related logical tracks are stored together in neighborhoods. Logical tracks of the same neighborhood destaged at the same time are assigned to a single open segment with other logical tracks of the same neighborhood type. The time at which open segments are designated as closed segments to be written to the storage devices is based on performance, disk utilization and memory utilization criteria. Logical tracks are never split between segment columns. Also, attempts are made not to split a neighborhood of logical tracks being destaged together between segment columns.
In a storage system comprising an array of storage devices, a processor and a memory having a plurality of logical tracks to be destaged to the storage devices in segments striped across the storage devices in columns, a method for storing logical tracks on the storage devices, comprising:
A data storage system for storing electronic data for a data processing system, the data storage system comprising:
A data storage system for storing electronic data for a data processing system, the data storage system comprising:
An article of manufacture for use in storing and managing a plurality of sets of logical tracks in a computer system having a processor, memory and a group of storage devices, wherein each set of logical tracks in the memory being destaged together to the storage devices is assigned to a segment striped across the group of storage devices in columns, the article of manufacture having a computer program code embodied in said medium which causes the computer system to:
Dependencies are inferred from the claim text.