Patent Number: 8,793,441

Title: System, method and computer program product for managing data using a write-back cache unit

Abstract: A method for managing data, the method includes: providing a write-back cache unit coupled to at least one storage unit; receiving a request to write a new data version to a certain cache data allocation unit; determining, in response to a data storage policy, whether to overwrite a cached data version being cached in the certain cache data allocation unit or to perform a destage of the cached data version to a first storage unit before writing the new data version to the certain cache allocation unit; receiving a request to read a data version that corresponds to a certain point in time and scanning a first data structure representative of write operations and a second data structure representative of revert operations to determine a location of the requested data version.

Inventors: Factor; Michael E. (Haifa, IL), Fienblit; Shachar (Ein Ayala, IL), Laden; Guy (Jaffa, IL), Lorenz; Dean Har'el (Haifa, IL), Pinter; Shlomit Sarah (Haifa, IL), Ta-Shma; Paula Kim (Tel-Aviv-Jaffa, IL)

Assignee: International Business Machines Corporation

International Classification: G06F 12/00 (20060101)

Expiration Date: 7/29/12018