Efficient cloning of logical storage devices
AssigneeEMC IP Holding Company LLC
InventorsSandeep Chandrashekhara, Michael Ferrari, Jeffrey Wilson, Mark J. Halstead, Art Longden
Life of this patent
Estimating the term…
Loading patent…
AssigneeEMC IP Holding Company LLC
InventorsSandeep Chandrashekhara, Michael Ferrari, Jeffrey Wilson, Mark J. Halstead, Art Longden
Estimating the term…
A no-copy clone of a logical storage unit is created. A define process is initiated for defining a target logical storage unit as the clone before activation of the target logical storage unit. By initiating the define process before activating the logical storage unit, there is a greater likelihood that, when a write operation is received for a data portion on the source logical storage unit or target logical storage unit after activation of the target LSU, the data portion will already be defined and not need to be defined when performing the write operation. When a write operation is received at the source logical storage unit, if the target logical storage unit is not active yet, the data of the write operation may be written to an allocated physical location for the data portion shared between the source and target logical storage units without updating any clone metadata.
For a system including a plurality of physical storage devices for storing data and a plurality of logical storage units, each logical storage unit including a plurality of data portions, each data portion corresponding to one or more physical locations within the plurality of physical storage devices, a method of establishing a target logical storage unit as a point-in-time image of a source logical storage unit, the method comprising:
A system comprising:
For a system including a plurality of physical storage devices for storing data and a plurality of logical storage units, each logical storage unit including a plurality of data portions, each data portion corresponding to one or more physical locations within the plurality of physical storage devices, one or more non-transitory computer-readable media having software stored thereon comprising software defining a method of establishing a target logical storage unit as a point-in-time image of a source logical storage unit, the software comprising:
Dependencies are inferred from the claim text.