发明名称 |
Coalescing and capturing data between events prior to and after a temporal window |
摘要 |
Systems and methods of coalescing and capturing data between events prior to and after a temporal window are disclosed. In an embodiment, a method includes determining a temporal window based on one or more of a user data and an automatically generated data, coalescing data between events prior to the temporal window using a processor and a physical memory and capturing data between events after the temporal window. The coalescing data between events prior to the temporal window may be determined by a set of overlapping operations to a data set, wherein certain operations have non-overlapping sectors which are not coalesced. Shifting a data view around a recovery point through a direction-agnostic roll algorithm that may use a roll-forward algorithm to shift the data view to a time after the recovery point and/or a roll-backward algorithm to shift the data view to a time before the recovery point. |
申请公布号 |
US8838528(B2) |
申请公布日期 |
2014.09.16 |
申请号 |
US200812344335 |
申请日期 |
2008.12.26 |
申请人 |
Inmage Systems, Inc. |
发明人 |
Atluri Rajeev;Shah Jayesh;Kumar Satish |
分类号 |
G06F7/00;G06F17/00;G06F17/30;G06Q10/10 |
主分类号 |
G06F7/00 |
代理机构 |
Raj Abhyanker, P.C. |
代理人 |
Raj Abhyanker, P.C. |
主权项 |
1. A method of a storage network, the method comprising:
determining a temporal window based on at least one of a user data and an automatically generated data; coalescing backed up data in the storage network between events prior to the temporal window through a processor communicatively coupled to a physical memory to optimize storage space, the events including at least one of a system crash, a login failure, a configuration change, and an automatic backup operation of data in the storage network, and a recovery point also being tied to an event of the events; continuously capturing data between the events after the temporal window; and shifting a data view around the recovery point through a direction-agnostic roll algorithm that uses at least one of a roll-forward algorithm to shift the data view to a time after the recovery point and a roll-backward algorithm to shift the data view to a time before the recovery point. |
地址 |
San Jose CA US |