Invention Grant
- Patent Title: Persistent storage segment caching for data recovery
-
Application No.: US16138175Application Date: 2018-09-21
-
Publication No.: US11099948B2Publication Date: 2021-08-24
- Inventor: Cristian Diaconu , Vikram Wakade , Naveen Prakash
- Applicant: Microsoft Technology Licensing, LLC
- Applicant Address: US WA Redmond
- Assignee: Microsoft Technology Licensing, LLC
- Current Assignee: Microsoft Technology Licensing, LLC
- Current Assignee Address: US WA Redmond
- Agency: Workman Nydegger
- Main IPC: G06F12/08
- IPC: G06F12/08 ; G06F11/14 ; G06F16/22 ; G06F11/16 ; G06F11/20 ; G06F12/0868 ; G06F12/0891 ; G06F3/06

Abstract:
Caching storage segments (e.g., pages) loaded from a remote storage such that, during recovery, the cached loaded storage segments may be at least partially recovered without reloading the storage segments from the remote storage. During normal operation of a computing system, storage segments are loaded from remote storage into local memory of a computing system. At some point, either due to eviction of the storage segment due to aging out of the storage segment, or due to writing of the storage segment, it is determined to write at least some of the loaded storage segments into local persistent storage. In conjunction with this, the corresponding storage segment is written to a respective storage address of the local persistent storage. Also, a correlation between an identifier of the storage segment and the respective address in the persistent storage is recorded in a persistent data structure.
Public/Granted literature
- US20200097372A1 PERSISTENT STORAGE SEGMENT CACHE FOR RECOVERY Public/Granted day:2020-03-26
Information query