Reconfiguring data objects using batch processing of concatenated components
AssigneeVMware, Inc.
InventorsVarun Shah, Mansi Shah, Vishnu Rajula
Life of this patent
Estimating the term…
Loading patent…
AssigneeVMware, Inc.
InventorsVarun Shah, Mansi Shah, Vishnu Rajula
Estimating the term…
The disclosure herein describes reconfiguring a data object in a data store using batch portions of components of the data object. Instructions to reconfigure the data object to a target object layout are received, the data object including a concatenation layer that references a plurality of components. The components are grouped into batch portions and the batch portions are reconfigured in a series based on the received instructions. The reconfiguring for each batch portion includes allocating free storage space according to the target object layout as target components, copying the data stored in the batch portion to the target components, redirecting references in the concatenation layer from the components of the batch portion to the target components, and releasing storage space occupied by the components of the batch portion. As a result, storage space used as transient capacity during the reconfiguring is reduced to a size of the batch portions.
A system for reconfiguring a data object in a data store, the system comprising:
A computerized method for reconfiguring a data object in a data store, the method comprising:
One or more non-transitory computer storage media having computer-executable instructions for reconfiguring a data object in a data store that, upon execution by a processor, cause the processor to at least:
Dependencies are inferred from the claim text.