Forecast-less service capacity management
First Claim
1. A computer implemented method of managing capacity in a service-provider system in a forecast-less manner, the computer implemented method comprising:
- creating a software model of a physical service-provider system, wherein the software model is a policy-sensitive model that shows how current demand on the physical service-provider system is addressed by changing policies governing, and capacity available to, the physical service-provider system;
a processor storing the software model in memory;
establishing a parameter for running the software model with real-time metrics from the physical service-provider system as inputs to the software model;
in response to the parameter being met, running the software model using the real-time metrics from the physical service-provider system as inputs;
establishing a pre-determined action that is prescribed by a specific model output, wherein the pre-determined action adjusts the policies for, and the capacity in, the service-provider system; and
in response to the specific model output being output from the software model, executing the pre-determined action.
1 Assignment
0 Petitions
Accused Products
Abstract
A computer implemented method, system, and/or computer program product manages capacity in a service-provider system. A software model of a physical service-provider system is created and stored in memory. A parameter for running the software model with real-time metrics from the physical service-provider system as inputs to the software model is established. If the parameter is met, then the software model is run using the real-time metrics from the physical service-provider system as inputs. A pre-determined action, which adjusts policies for, and capacity in, the service-provider system and is prescribed by a specific model output, is established. If the specific model output, which resulted from using the real-time metrics from the physical service-provider system as inputs for running the software model, is output from the software model, then the pre-determined action is executed.
-
Citations
20 Claims
-
1. A computer implemented method of managing capacity in a service-provider system in a forecast-less manner, the computer implemented method comprising:
-
creating a software model of a physical service-provider system, wherein the software model is a policy-sensitive model that shows how current demand on the physical service-provider system is addressed by changing policies governing, and capacity available to, the physical service-provider system; a processor storing the software model in memory; establishing a parameter for running the software model with real-time metrics from the physical service-provider system as inputs to the software model; in response to the parameter being met, running the software model using the real-time metrics from the physical service-provider system as inputs; establishing a pre-determined action that is prescribed by a specific model output, wherein the pre-determined action adjusts the policies for, and the capacity in, the service-provider system; and in response to the specific model output being output from the software model, executing the pre-determined action. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A computer program product for managing capacity in a service-provider system, the computer program product comprising:
-
a non-transitory computer readable storage media; first program instructions to create a software model of a physical service-provider system, wherein the software model is a policy-sensitive model that shows how current demand on the physical service-provider system is addressed by changing policies governing, and capacity available to, the physical service-provider system; second program instructions to store the software model in memory; third program instructions to establish a parameter for running the software model with real-time metrics from the physical service-provider system as inputs to the software model; fourth program instructions to, in response to the parameter being met, run the software model using the real-time metrics from the physical service-provider system as inputs; fifth program instructions to establish a pre-determined action that is prescribed by a specific model output, wherein the pre-determined action adjusts the policies for, and the capacity in, the service-provider system; and sixth program instructions to, in response to the specific model output being output from the software model, execute the pre-determined action; and
whereinthe first, second, third, fourth, fifth, and sixth program instructions are stored on the non-transitory computer readable storage media. - View Dependent Claims (12, 13, 14, 15)
the seventh program instructions are stored on the non-transitory computer readable storage media.
-
-
13. The computer program product of claim 11, further comprising:
-
seventh program instructions to define the parameter as a buffer in the physical service-provider system being underutilized below a predefined limit; and
whereinthe seventh program instructions are stored on the non-transitory computer readable storage media.
-
-
14. The computer program product of claim 11, further comprising:
-
seventh program instructions to define the parameter as a buffer in the physical service-provider system being overutilized beyond a predefined limit; and
whereinthe seventh program instructions are stored on the non-transitory computer readable storage media.
-
-
15. The computer program product of claim 11, further comprising:
-
seventh program instructions to define the parameter as service requests being received by the physical service-provider system falling below a pre-defined limit; and
whereinthe seventh instructions are stored on the non-transitory computer readable storage media.
-
-
16. A computer system comprising:
-
a central processing unit (CPU), a computer readable memory, and a computer readable storage device; first program instructions to create a software model of a physical service-provider system, wherein the software model is a policy-sensitive model that shows how current demand on the physical service-provider system is addressed by changing policies governing, and capacity available to, the physical service-provider system; second program instructions to store the software model in memory; third program instructions to establish a parameter for running the software model with real-time metrics from the physical service-provider system as inputs to the software model; fourth program instructions to, in response to the parameter being met, run the software model using the real-time metrics from the physical service-provider system as inputs; fifth program instructions to establish a pre-determined action that is prescribed by a specific model output, wherein the pre-determined action adjusts the policies for, and the capacity in, the service-provider system; and sixth program instructions to, in response to the specific model output being output from the software model, execute the pre-determined action; and
whereinthe first, second, third, fourth, fifth, and sixth program instructions are stored on the computer readable storage device for execution by the CPU via the computer readable memory. - View Dependent Claims (17, 18, 19, 20)
the seventh program instructions are stored on the computer readable storage media for execution by the CPU via the computer readable memory.
-
-
18. The computer system of claim 16, further comprising:
-
seventh program instructions to define the parameter as a buffer in the physical service-provider system being underutilized below a predefined limit; and
whereinthe seventh program instructions are stored on the computer readable storage media for execution by the CPU via the computer readable memory.
-
-
19. The computer system of claim 16, further comprising:
-
seventh program instructions to define the parameter as a buffer in the physical service-provider system being overutilized beyond a predefined limit; and
whereinthe seventh program instructions are stored on the computer readable storage media for execution by the CPU via the computer readable memory.
-
-
20. The computer system of claim 16, further comprising:
-
seventh program instructions to define the parameter as service requests being received by the physical service-provider system falling below a pre-defined limit; and
whereinthe seventh instructions are stored on the computer readable storage media for execution by the CPU via the computer readable memory.
-
Specification