Iterative simulation of requirement metrics for assumption and schema-free configuration management
First Claim
1. A method for configuration management in cloud migration based on one or more simulations of measured performance, the method comprising:
- receiving a topology description of an existing customer deployment and a set of achieved performance levels at a current datacenter;
combining the topology description with a test set of policy settings at a destination datacenter;
in response to a cooperative transfer of data from the current datacenter to the destination datacenter, iterating the one or more simulations of the measured performance at the destination datacenter using the test set of the policy settings across available service levels to identify the policy settings that at least match the set of achieved performance levels; and
in response to a non-cooperative transfer of the data from the current datacenter to the destination datacenter,testing the available service levels at the destination datacenter to identify the policy settings that at least match the set of achieved performance levels; and
enabling a customer to access the data at the destination datacenter that matches the set of achieved performance levels.
6 Assignments
0 Petitions
Accused Products
Abstract
Technologies are presented for a method and a system that is configured to receive a topology description of an existing customer deployment and a set of achieved performance metrics at a current datacenter and iterate simulations using policy settings across available service levels to find settings that match or exceed the achieved performance levels. Customer specifications may be received in a standardized format along with measured performance so that settings can be derived from fundamental simulation. The resulting simulations may be used to generate a menu of options and their performance automatically for a customer and that information may be provided to a configuration manager when the customer chooses a setup.
14 Citations
20 Claims
-
1. A method for configuration management in cloud migration based on one or more simulations of measured performance, the method comprising:
-
receiving a topology description of an existing customer deployment and a set of achieved performance levels at a current datacenter; combining the topology description with a test set of policy settings at a destination datacenter; in response to a cooperative transfer of data from the current datacenter to the destination datacenter, iterating the one or more simulations of the measured performance at the destination datacenter using the test set of the policy settings across available service levels to identify the policy settings that at least match the set of achieved performance levels; and in response to a non-cooperative transfer of the data from the current datacenter to the destination datacenter, testing the available service levels at the destination datacenter to identify the policy settings that at least match the set of achieved performance levels; and enabling a customer to access the data at the destination datacenter that matches the set of achieved performance levels. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A computing device to implement configuration management in cloud migration based on one or more simulations of measured performance, 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; receive a topology description of an existing customer deployment and a set of achieved performance levels at a current datacenter; combine the topology description with a test set of policy settings at a destination datacenter; in response to a cooperative transfer of data from the current datacenter to the destination datacenter, iterate the one or more simulations of the measured performance at the destination datacenter using the test set of the policy settings across available service levels to identify the policy settings that at least match the set of achieved performance levels; and in response to a non-cooperative transfer of the data from the current datacenter to the destination datacenter, test the available service levels at the destination datacenter to identify the policy settings that at least match the set of achieved performance levels; and enable a customer to access the data at the destination datacenter that matches the set of achieved performance levels. - View Dependent Claims (9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. A non-transitory computer-readable storage medium having instructions stored thereon for configuration management in cloud migration based on iterative simulation of measured performance, the instructions comprising:
-
receiving a topology description of an existing customer deployment and a set of achieved performance levels at a current datacenter; combining the topology description with a test set of policy settings at a destination datacenter; in response to a cooperative transfer of data from the current datacenter to the destination datacenter, iterating the one or more simulations of the measured performance at the destination datacenter using the test set of the policy settings across available service levels to identify the policy settings that at least match the set of achieved performance levels; in response to a non-cooperative transfer of the data from the current datacenter to the destination datacenter, testing the available service levels at the destination datacenter to identify the policy settings that at least match the set of achieved performance levels; and enabling a customer to access the data at the destination datacenter that matches the set of achieved performance levels; comparing simulation results to the set of achieved performance levels; if the simulation results fail to reach the set of achieved performance levels, iterating through the policy settings;
elseadding current policy settings as customer options summarized by high level performance specifications; and iterating a comparison of the simulation results until the policy settings of the destination datacenter are processed. - View Dependent Claims (18, 19, 20)
-
Specification