×

Using customer and workload profiling and analytics to determine, score, and report portability of customer and test environments and workloads

  • US 10,643,168 B2
  • Filed: 09/08/2016
  • Issued: 05/05/2020
  • Est. Priority Date: 09/08/2016
  • Status: Active Grant
First Claim
Patent Images

1. A computer-implemented method comprising:

  • performing, by a processor, an accounting of factors related to portability of a plurality of environments and workloads, wherein the factors related to portability are selected from a list comprising one or more of environment configurations, capacity and requirements, licensing requirements, products, open source requirements, skills requirements, performance requirements, configuration files, automation level for operations, automation level for installation, and interventions requirements;

    determining, by the processor, one or more formulas to use for determining an overall score and ranking for each one of the plurality of environments and workloads, wherein the one or more formulas are based on a selected one or more factors of the factors related to portability and information, recommendations and/or guidelines provided by subject matter experts;

    collecting, by the processor, relative environment and workload data associated with the selected one or more factors;

    determining, by the processor, a portability score for each one of the plurality of environments and workloads based on the one or more formulas and the collected data;

    determining, by the processor, a portability ranking, using the determined portability score and one or more previously determined portability scores for each one of the plurality of environments and workloads;

    determining, by the processor, to present in visual format the portability score and the portability ranking, wherein the visual format comprises a customizable dashboard interface;

    responsive to determining a change has been made to an environment or a workload of the plurality of environment and workloads, iteratively updating customer profiling and analytics of portability factors and characteristics, including corresponding formulas, portability score and ranking, associated with the environment or workload; and

    responsive to comparing a current workload'"'"'s portability score to portability scores of previously ported similar workloads in a collective workload database repository to determine resource requirements to port the workload, porting the current workload to a server or platform and adding portability factors, characteristics and resource requirements associated with the ported current workload to the collective workload port database repository, wherein the collective workload port database comprises customer and/or test workload ports and corresponding workload characteristics.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×