Back to results
US 2022/0188197 A1Published application
Methods and apparatus for providing hypervisor level data services for server virtualization
AssigneeZerto Ltd.
InventorsTomer BEN-OR, Gil BARASH, Chen BURSHAN, Yair MANOR
Life of this patent
Estimating the term…
Abstract
A data center for data backup and replication, including a pool of multiple storage units for storing a journal of I/O write commands issued at respective times, wherein the journal spans a history window of a pre-specified time length, and a journal manager for dynamically allocating more storage units for storing the journal as the journal size increases, and for dynamically releasing storage units as the journal size decreases.
Claims20
A system, comprising:
- a database comprising a plurality of storage units at a first site, each of the plurality of storage units comprising one or more data chunks, each of the one or more data chunks corresponding to a time window;
- and
- at least one storage unit of the plurality of storage units to store data of an input/output (I/O) command from a second site, the at least one storage unit having a size determined based on a size of the data of the I/O command.
A data center, comprising:
- a journal comprising a plurality of storage units at a first site, each of the plurality of storage units comprising one or more data chunks, each of the one or more data chunks corresponding to a time window;
- a server at a second site to provide an input/output (I/O) command to store data in a disk on the second site and in at least one storage unit of the plurality of storage units of the journal at the first site.
A method, comprising:
- providing a database comprising a plurality of storage units at a first site, each of the plurality of storage units comprising one or more data chunks, each of the one or more data chunks corresponding to a time window;
- and
- storing, in at least one storage unit of the plurality of storage units, data of an input/output (I/O) command from a second site, the at least one storage unit having a size determined based on a size of the data of the I/O command.
Dependencies are inferred from the claim text.