Data resynchronization
AssigneeHewlett Packard Enterprise Development LP
InventorsPraveen Killamsetti, Tomasz Barszczak, Monil Sanghavi
Life of this patent
Estimating the term…
Loading patent…
AssigneeHewlett Packard Enterprise Development LP
InventorsPraveen Killamsetti, Tomasz Barszczak, Monil Sanghavi
Estimating the term…
Examples herein relate to re-synchronizing data between an upstream volume and a downstream volume, including by communicating data to the downstream volume, from a start point to an end point of the upstream volume, maintaining a first cursor to indicate data, from the start point to the first cursor, that has been communicated to and committed to persistent storage of the downstream volume, and maintaining a second cursor to indicate data, from the first cursor to the second cursor, that has been communicated to the downstream volume and buffered without yet being confirmed as committed to persistent storage of the downstream volume.
A method of re-synchronizing data between an upstream volume and a downstream volume, comprising:
A non-transitory computer-readable storage medium comprising instructions that, when executed by one or more processors, cause the one or more processors to re-synchronize data between a first data storage volume and a second data storage volume, wherein the instructions are executable to:
A storage apparatus to re-synchronize data in a downstream volume thereof with data from a system storing an upstream volume, comprising:
The storage apparatus according to claim 14, wherein the processor is to execute stored instructions to communicate an acknowledgement message to the system storing the upstream volume, the message indicating how much data has been committed from the first data buffer to persistent storage of the current version of the downstream volume.
Dependencies are inferred from the claim text.