MANAGING A SHARED POOL OF CONFIGURABLE COMPUTING RESOURCES USING A SET OF SCALING FACTORS AND A SET OF WORKLOAD RESOURCE DATA
First Claim
1. A system of managing a shared pool of configurable computing resources associated with a shared pool manager, the system comprising:
- a memory having a set of computer readable computer instructions, anda processor for executing the set of computer readable instructions, the set of computer readable instructions including;
receiving, by the shared pool manager, a set of scaling factor values which corresponds to a workload;
determining, using the set of scaling factor values and a set of workload resource data which has information with respect to virtual machine size, a configuration for the shared pool of configurable computing resources, wherein the configuration for the shared pool of configurable computing resources includes an appropriate size for a virtual machine, and wherein using the set of scaling factor values and the set of workload resource data includes;
analyzing, to determine a proper size for the virtual machine, the set of scaling factor values with respect to the set of workload resource data;
establishing, to process the workload, the configuration of the shared pool of configurable computing resources including the virtual machine which has the appropriate size; and
processing, using the virtual machine which has the appropriate size, the workload.
1 Assignment
0 Petitions
Accused Products
Abstract
Disclosed aspects manage a shared pool of configurable computing resources associated with a shared pool manager. The shared pool manager receives a set of scaling factors. The set of scaling factors corresponds to a workload. Using the set of scaling factor values and a set of workload resource data, a configuration is determined. The configuration is established to process the workload. Disclosed aspects manage a shared pool of configurable computing resources associated with a registry. The registry is structured to have a set of workload resource data and associated scaling factors. A set of scaling factor values is detected. The set of scaling factors corresponds to a workload. Based on both the set of workload resource data and the set of scaling factor values, a set of resource attributes is determined to configure the shared pool of configurable computing resources for the workload. The set of resource attributes is communicated.
-
Citations
30 Claims
-
1. A system of managing a shared pool of configurable computing resources associated with a shared pool manager, the system comprising:
-
a memory having a set of computer readable computer instructions, and a processor for executing the set of computer readable instructions, the set of computer readable instructions including; receiving, by the shared pool manager, a set of scaling factor values which corresponds to a workload; determining, using the set of scaling factor values and a set of workload resource data which has information with respect to virtual machine size, a configuration for the shared pool of configurable computing resources, wherein the configuration for the shared pool of configurable computing resources includes an appropriate size for a virtual machine, and wherein using the set of scaling factor values and the set of workload resource data includes; analyzing, to determine a proper size for the virtual machine, the set of scaling factor values with respect to the set of workload resource data; establishing, to process the workload, the configuration of the shared pool of configurable computing resources including the virtual machine which has the appropriate size; and processing, using the virtual machine which has the appropriate size, the workload. - View Dependent Claims (3, 4, 5, 6, 8, 10, 23, 24, 25, 26, 27)
-
-
2. (canceled)
-
7. (canceled)
-
9. (canceled)
-
11. (canceled)
-
12. A system of managing a shared pool of configurable computing resources associated with a registry, the system comprising:
-
a memory having a set of computer readable computer instructions, and a processor for executing the set of computer readable instructions, the set of computer readable instructions including; structuring the registry to have a set of workload resource data and associated scaling factors, wherein the set of workload resource data has one or more flavors which define one or more resource configurations; detecting a set of scaling factor values which corresponds to a workload; determining, based on both the set of workload resource data and the set of scaling factor values, a set of resource attributes to configure the shared pool of configurable computing resources for the workload by; mapping, using the one or more flavors of the set of workload resource data, a specific scaling-factor-value of the set of scaling factor values with a specific resource configuration of the one or more resource configurations; and communicating the set of resource attributes. - View Dependent Claims (13, 14, 15, 18, 28, 29, 30)
-
-
16. (canceled)
-
17. (canceled)
-
19. (canceled)
-
20. A computer program product of managing a shared pool of configurable computing resources associated with a shared pool manager, the computer program product comprising a computer readable storage medium having program instructions embodied therewith, wherein the computer readable storage medium is not a transitory signal per se, the program instructions executable by a processor to cause the processor to perform a method comprising:
-
receiving, by the shared pool manager, a set of scaling factor values which corresponds to a workload; determining, using the set of scaling factor values and a set of workload resource data which has information with respect to virtual machine size, a configuration for the shared pool of configurable computing resources, wherein the configuration for the shared pool of configurable computing resources includes an appropriate size for a virtual machine, and wherein using the set of scaling factor values and the set of workload resource data includes; analyzing, to determine a proper size for the virtual machine, the set of scaling factor values with respect to the set of workload resource data; establishing, to process the workload, the configuration of the shared pool of configurable computing resources including the virtual machine which has the appropriate size; and processing, using the virtual machine which has the appropriate size, the workload.
-
-
21. A computer program product of managing a shared pool of configurable computing resources associated with a registry, the computer program product comprising a computer readable storage medium having program instructions embodied therewith, wherein the computer readable storage medium is not a transitory signal per se, the program instructions executable by a processor to cause the processor to perform a method comprising:
-
structuring the registry to have a set of workload resource data and associated scaling factors, wherein the set of workload resource data has one or more flavors which define one or more resource configurations; detecting a set of scaling factor values which corresponds to a workload; determining, based on both the set of workload resource data and the set of scaling factor values, a set of resource attributes to configure the shared pool of configurable computing resources for the workload by; mapping, using the one or more flavors of the set of workload resource data, a specific scaling-factor-value of the set of scaling factor values with a specific resource configuration of the one or more resource configurations; and communicating the set of resource attributes.
-
-
22. (canceled)
Specification