Patent ID: 9563473
Date: 2017-02-07
CPC Classifications: G06F

Claim:
1. A method for iteratively deploying a workload pattern comprising a plurality of pieces, by a processor, the method comprising: determining, by the processor, a current set of requirements for at least one piece of the workload pattern, the workload pattern being initiated by a user in a designer; generating, by the processor, a stability metric for each item in the current set of requirements of the at least one piece of the workload pattern, the stability metric evaluating a plurality of conditions including at least one condition selected from a group consisting of a tier dependency level of the pieces of the workload pattern and a time since last modification of the workload pattern by the user, the stability metric comprising a quantitative value indicating a stability of the at least one piece of the workload pattern with respect to an ideal time to deploy the at least one piece of the workload pattern; comparing, by the processor, the stability metric to an acceptance threshold; calculating, by the processor, an estimated time to deploy the at least one piece of the workload pattern when the comparing of the stability metric to the acceptance threshold indicates that a stability of the at least one piece of the workload pattern is greater than or equal to the acceptance threshold; and performing a deployment operation of the at least one piece of the workload pattern based on the calculated estimated time to deploy.