发明授权
US09146868B1 Systems and methods for eliminating inconsistencies between backing stores and caches
有权
用于消除后备存储和高速缓存之间不一致的系统和方法
- 专利标题: Systems and methods for eliminating inconsistencies between backing stores and caches
- 专利标题(中): 用于消除后备存储和高速缓存之间不一致的系统和方法
-
申请号: US13743800申请日: 2013-01-17
-
公开(公告)号: US09146868B1公开(公告)日: 2015-09-29
- 发明人: Mithlesh Thukral , Mukesh Bafna
- 申请人: Symantec Corporation
- 申请人地址: US CA Mountain View
- 专利权人: Symantec Corporation
- 当前专利权人: Symantec Corporation
- 当前专利权人地址: US CA Mountain View
- 代理机构: ALG Intellectual Property, LLC
- 主分类号: G06F12/00
- IPC分类号: G06F12/00 ; G06F13/00 ; G06F13/28 ; G06F12/08
摘要:
A computer-implemented method for eliminating inconsistencies between backing stores and caches may include (1) detecting at least one inconsistency between a backing store and a cache, (2) identifying a synchronization marker that bifurcates write operations queued in the cache into (i) a subset of one or more write operations known to have been successfully performed on the backing store and (ii) an additional subset of one or more additional write operations not yet known to have been successfully performed on the backing store, (3) identifying the additional subset of additional write operations based at least in part on the synchronization marker, (4) performing the additional subset of additional write operations on the backing store, and then (5) updating the synchronization marker based at least in part on performing the additional subset of additional write operations on the backing store. Various other methods, systems, and computer-readable media are also disclosed.
信息查询