Systems and Methods for Enhanced Clones of vVol-based Virtual Machines
AssigneeDell Products L.P.
InventorsFedor Kusov, Vasudevan Subramanian, Alexey Shusharin
Life of this patent
Estimating the term…
Abstract
A method, computer program product, and computer system for identifying, by a computing device, that virtual volumes clustered on a first storage appliance are part of a template. The virtual volumes may be marked as read-only based upon, at least in part, identifying that the virtual volumes are part of the template. A clone of the template may be created for the virtual volumes, the clone stored locally on a second storage appliance. A new virtual machine may be provisioned on the second storage appliance by using the clone of the template for the virtual volumes locally stored on the second storage appliance.
Claims20
A computer-implemented method comprising:
- identifying, by a computing device, that virtual volumes clustered on a first storage appliance are part of a template;
- marking the virtual volumes as read-only based upon, at least in part, identifying that the virtual volumes are part of the template;
- creating a clone of the template for the virtual volumes, the clone stored locally on a second storage appliance;
- and
- provisioning a new virtual machine on the second storage appliance by using the clone of the template for the virtual volumes locally stored on the second storage appliance.
A computer program product residing on a computer readable storage medium having a plurality of instructions stored thereon which, when executed across one or more processors, causes at least a portion of the one or more processors to perform operations comprising:
- identifying that virtual volumes clustered on a first storage appliance are part of a template;
- marking the virtual volumes as read-only based upon, at least in part, identifying that the virtual volumes are part of the template;
- creating a clone of the template for the virtual volumes, the clone stored locally on a second storage appliance;
- and
- provisioning a new virtual machine on the second storage appliance by using the clone of the template for the virtual volumes locally stored on the second storage appliance.
A computing system including one or more processors and one or more memories configured to perform operations comprising:
- identifying that virtual volumes clustered on a first storage appliance are part of a template;
- marking the virtual volumes as read-only based upon, at least in part, identifying that the virtual volumes are part of the template;
- creating a clone of the template for the virtual volumes, the clone stored locally on a second storage appliance;
- and
- provisioning a new virtual machine on the second storage appliance by using the clone of the template for the virtual volumes locally stored on the second storage appliance.
Dependencies are inferred from the claim text.