×

Managing a shared pool of configurable computing resources using a set of scaling factors and a set of workload resource data

  • US 10,146,586 B2
  • Filed: 05/18/2017
  • Issued: 12/04/2018
  • Est. Priority Date: 07/23/2015
  • Status: Active Grant
First Claim
Patent Images

1. A system comprising:

  • a memory;

    a public registry configured to allow providers to register workload resource requirements for workloads;

    programmatic interface configured to allow users to receive a set of scaling factor values corresponding to a workload;

    the set of scaling factor values including a number of transactions to be processed and a number of users; and

    a processor configured to perform a method comprising;

    receiving the set of scaling factor values and a set of workload resource data of a virtual machine from the public registry;

    the set of workload resource data specifying resource requirement mappings to scaling factor value ranges, wherein the resource requirement mappings are stored as one or more flavors;

    analyzing the set of scaling factors values with respect to the set of workload resource data;

    identify, based upon the analysis, a flavor of the one or more flavors to process the workload, wherein analyzing the set of scaling factor values includes;

    identifying, using the one or more flavors mapped to scaling factor value ranges, a flavor which is mapped to a transaction processing scaling-factor-range which encompasses the number of transactions and a user access scaling-factor-range which encompasses the number of users;

    dynamically determining, based on the identified flavor, a configuration of the virtual machine;

    allocating, based on the determined configuration, a shared pool of configurable computer resources to the virtual machine; and

    processing, by the virtual machine, the workload using the allocated shared pool of configurable computer resources.

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