Parameterized dynamic model for cloud migration
AssigneeEmpire Technology Development LLC
InventorSeth Hasit
Life of this patent
Estimating the term…
Abstract
Technologies are generally presented for a migration system and a method for moving data and applications from a cloud or non-cloud network to a cloud network employing a Parameterized Dynamic Model (PDM) having one or more multi-dimensional parameters. In some examples, the PDM parameters may represent the Service level Agreement (SLA) requirements that a target cloud may need to satisfy for a successful cloud migration. The PDM may include a Model Execution Code (MEC) module configured to execute the PDM acting upon the PDM parameter in a cloud environment following the sequencing defined in the PDM as a sequencing parameter. The PDM-MEC based migration system may also include fault-tolerance and error recovery during the migration while the MEC code is executed.
Claims20
A method to implement a parameterized dynamic model (PDM) for cloud migration, the method comprising:
- determining a plurality of PDM parameters with each parameter having one or more dimensions in an n-dimensional space, wherein the PDM defines service level agreement requirements to be met for migration from a source cloud to a target cloud;
- and
- performing the cloud migration by executing the PDM according to a sequence defined by the PDM, wherein the PDM is a N×N dimensional model that is neither a matrix model nor a symmetrical model.
A computing device to implement a parameterized dynamic model (PDM) for cloud migration, the computing device comprising:
- a memory configured to store instructions;
- and
- a processing unit configured to execute a migration application in conjunction with the instructions, wherein the migration application is configured to:
- determine a plurality of PDM performance parameters and notional parameters with each parameter having one or more dimensions, wherein the PDM defines service level agreement requirements to be met for migration from a source cloud to a target cloud, and wherein the notional parameters include model execution, sequencing of execution, error handling and reporting, temporary files creation, and clean-up at the target cloud;
- and
- execute the PDM according to a sequence defined by the PDM.
A non-transitory computer-readable storage medium having instructions stored thereon to implement a parameterized dynamic model (PDM) for cloud migration, the instructions comprising:
- determining a plurality of PDM performance parameters and notional parameters with each parameter having one or more dimensions in an n-dimensional space, wherein the PDM defines service level agreement requirements to be met for migration from a source cloud to a target cloud, and wherein the notional parameters include model execution, sequencing of execution, error handling and reporting, temporary files creation, and clean-up at the target cloud;
- and
- performing the cloud migration by executing the PDM according to a sequence defined by the PDM, wherein the PDM is a N×N dimensional model that is neither a matrix model nor a symmetrical model.
Dependencies are inferred from the claim text.