发明名称 System, method and computer program product for managing data using a write-back cache unit
摘要 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.
申请公布号 US8793441(B2) 申请公布日期 2014.07.29
申请号 US200711959830 申请日期 2007.12.19
申请人 International Business Machines Corporation 发明人 Factor Michael E.;Fienblit Shachar;Laden Guy;Lorenz Dean Har'el;Pinter Shlomit Sarah;Ta-Shma Paula Kim
分类号 G06F12/00 主分类号 G06F12/00
代理机构 Fleit Gibbons Gutman Bongini & Bianco PL 代理人 Fleit Gibbons Gutman Bongini & Bianco PL ;Grzesik Thomas
主权项 1. A method for managing data, the method comprising: receiving, by a management unit coupled to a write-back cache, a request from an adapter to write a new version of a data set to a certain cache data allocation unit of the write-back cache unit, wherein the write-back cache is situated separate from the management unit, the certain cache data allocation unit comprising a current version of the data set, and wherein the new version of the data set is received from the adapter; analyzing, by the management unit based on receiving the request to write the new version of the data set, a data storage policy, the data storage policy indicating at least when the current version of the data set is to be overwritten and when the current version of the data set is to be destaged; destaging, based on the data storage policy that has been analyzed, the current version of the data set from the certain cache data allocation unit to a first storage unit; and writing, by the management unit based on the destaging, the new version of the data set received from the adapter to the certain cache allocation unit.
地址 Armonk NY US