System and method for recovering from an unexpected shutdown in a write-back caching environment
AssigneeSamsung Electronics Co., Ltd.
InventorsPradeep Bisht, Kashif Memon
Life of this patent
Estimating the term…
Loading patent…
AssigneeSamsung Electronics Co., Ltd.
InventorsPradeep Bisht, Kashif Memon
Estimating the term…
An invention is provided for recovering from an unexpected shutdown in a write-back caching environment. The invention includes storing a logical block address (LBA) mapping table on a caching device. The LBA mapping table maps logical block addresses of a target storage device to logical block addresses of the caching device. In addition, a LBA mapping table change log is maintained on the caching device. The LBA mapping table change log includes changes to the LBA mapping table since the LBA mapping table was last written to the caching device. During startup after an unexpected shutdown, the unexpected shutdown is detected using a header stored on a caching device. Among other data, the header includes an indicia indicating whether or not a clean shutdown occurred. When the unexpected shutdown is detected, a recovered LBA mapping table is generated based on the LBA mapping table, which is stored on the caching device, and the LBA mapping table change log.
A method for recovering from an unexpected shutdown in a write-back caching environment, comprising:
A system for recovering from an unexpected shutdown in a write-back caching environment, comprising:
A method for recovering from an unexpected shutdown in a write-back caching environment, comprising:
Dependencies are inferred from the claim text.