Apparatus and method for cloning and snapshotting in multi-dimensional to linear address space translation
AssigneeSkyera, LLC
InventorsRadoslav Danilak, Ladislav Steffko, Qi Wu
Life of this patent
Estimating the term…
Loading patent…
AssigneeSkyera, LLC
InventorsRadoslav Danilak, Ladislav Steffko, Qi Wu
Estimating the term…
A translation system can translate a storage request to a physical address using fields as keys to traverse a map of nodes with node entries. A node entry can include a link to a next node or a physical address. Using a portion of the key as noted in node metadata, a node entry can be determined. When snapshotting a dataset, a snapshot value can be updated in a root node entry. New data can be added under the new snaphsot value, preventing overwriting of the prior data, providing deduplication and quick snapshotting. When cloning a dataset, a new root node entry can be made for the clone. The new root entry can reference the original root entry of the original dataset. Metadata of nodes of the clone branch can identify whether the current branch contains updated data or whether the data exists off of the original root entry.
A computer implemented method, comprising:
A system comprising:
A non-transitory computer-readable storage media having collectively stored thereon executable instructions that, when executed by one or more processors of a computer system, cause the computer system to:
Dependencies are inferred from the claim text.